Commit Graph

8 Commits

Author SHA1 Message Date
053d98dffd feat(analyzeWorkOrder): 重构工单分析MCP技能模块并更新业务查询配置
- 将项目名称从 lzwcai-mcp-sqlexecutor 重命名为 lzwcai-mcpskills-analyzeWorkOrder
- 更新 README.md 中的安装命令、使用说明和配置示例
- 本地化业务查询名称,将中文业务名称改为英文,如"查询列表"改为"QueryList"
- 优化SQL模板,移除中文列别名,使用英文字段名
- 新增销售订单相关查询功能,包括订单列表、订单详情、交付风险预测
- 添加部门人效产值损耗三维仪表盘查询
- 更新包的初始化信息和版本号
2026-01-07 22:05:44 +08:00
79374b0d2f feat(utils): 添加数据源ID获取功能
新增get_datasource_id函数用于获取数据源ID环境变量,
并在环境配置中添加datasource_id字段,
同时在main.py中设置默认的数据源ID环境变量。
2026-01-04 10:20:18 +08:00
384a1fbcb2 feat(create_mcp): 添加MCP工具输出Schema定义
添加了固定的输出Schema定义,包含code、message和data字段,
用于规范MCP工具的返回格式,提高API响应的一致性。

- 定义了标准的输出Schema结构
- 包含响应状态码、消息和数据字段
- code和message为必需字段
2026-01-04 10:14:23 +08:00
ac403b5e6f feat(core): 支持多种请求体格式和Content-Type自动处理
- 新增FORM、FORMDATA、PATH、PARAMS参数类型支持
- 实现multipart/form-data格式的文件上传功能
- 优化Content-Type自动设置逻辑,避免手动设置boundary问题
- 添加Content-Type不匹配的诊断功能,帮助排查请求错误

feat(config): 使用环境变量配置业务平台URL

- 从环境变量LZWCAI_CORP_MANAGER_URL获取基础URL
- 移除硬编码的默认URL配置
- 添加URL配置验证和错误提示

chore: 更新版本号至0.2.0

- 版本从0.1.30升级到0.2.0
- 更新包信息和项目配置文件
2025-12-26 19:58:38 +08:00
cfc00f649a chore(lzwcai_demp_tool_server_dify_to_mcp_test): 更新包版本从0.1.0到0.1.1
- 更新pyproject.toml中的版本号从0.1.0到0.1.1
- 更新PKG-INFO中的版本号从0.1.0到0.1.1
- 保持包的描述信息不变
2025-12-23 18:25:22 +08:00
844c77a660 docs(lzwcai-workflow-to-mcp): 添加 README 文档
新增项目的 README.md 文件,包含功能介绍、安装步骤、使用方法和环境变量说明。
2025-12-20 18:05:40 +08:00
3ee23fe2c4 feat(lzwcai-workflow-to-mcp): 初始化项目并实现动态 MCP 工具生成功能
- 添加 Python 3.13 版本声明文件 `.python-version`
- 新增 `businessQueries.json`,包含三个 SQL 查询配置:按摘要、科目查凭证及科目余额
- 实现主程序 `main.py` 支持 local 和 api 两种模式加载配置,并注册为 MCP Server 工具
- 创建 `schema_converter.py` 用于将 sqlParams 转换为 MCP 输入 schema
- 配置 `pyproject.toml` 定义项目元数据与依赖(mcp, anyio, requests)
- 引入 utils 包结构,支持 API 请求、环境变量读取、日志配置等辅助功能模块
- 提供完整的工具列表和调用逻辑,通过 stdio 与 MCP 客户端通信执行工作流
2025-12-20 17:49:45 +08:00
ec7e7fd7dc feat(lzwcai-demp-tool-server-dify-to-mcp): 初始化 Dify 集成工具模块
新增 Dify 到 MCP 的集成工具,支持通过 Dify API 将模型部署到 MCP 平台并进行推理。
该模块包含完整的服务器实现、依赖配置和命令行启动脚本。

主要功能:
- 支持 Workflow 和 Completion 模式的调用
- 自动翻译工具名称为驼峰命名格式
- 提供文件上传与任务停止接口
- 兼容流式与非流式响应处理
2025-12-16 17:52:04 +08:00