Commit Graph

6 Commits (9b79ccd0a3975e05fea21b27290ce47df8206c4a)

Author SHA1 Message Date
Sileya 9b79ccd0a3 feat: 原生MCP工具 + xiaozhi CLI客户端测试工具 2026-04-05 10:17:43 +08:00
Sileya 6c483b8ff2 feat: MCP协议模拟器 - 验证xiaozhi与psycho-screener的stdio对接 2026-04-04 18:13:49 +08:00
Sileya 7896fbd1aa docs: 更新 README,包含 MCP 接入指南 2026-04-04 17:23:08 +08:00
Sileya 558b105cbc feat: MCP工具 + 测试语料
- 新增 psycho_screen MCP工具(FastMCP stdio模式)
  接受messages数组格式对话上下文,返回筛查结果+可选注入前缀
- mcp_config.json 接入 mcp_pipe.py 桥接配置
- docs/test_corpus.md 虚构测试语料(8条,含完整对话格式说明)
- MCP工具集成测试 6/6 通过
2026-04-04 17:22:33 +08:00
Sileya 1ab84d4e9c fix: 修复 MiniMax 思考过程混入 JSON 响应的问题 2026-04-04 17:11:01 +08:00
Sileya d5e64f40c4 feat: 儿童心理陪伴筛查插件初始版本
- 核心 PsychoScreener 模块,支持 MiniMax API 调用
- 8 种心理问题类别检测(霸凌、抑郁、焦虑、家庭矛盾等)
- ScreeningResult 数据模型,含类别/严重程度/建议
- 单元测试 12 个(含参数化测试,覆盖 7 个虚构场景)
- build_response_prefix() 支持检测后注入前缀标记
- pyproject.toml + .gitignore 完整项目脚手架
2026-04-04 17:04:04 +08:00