前言¶
DeepSeek Harness (DSH) 的插件架构旨在扩展智能体的能力。xby-ccxt 是一款通过自然语言交互追踪每日卡路里摄入量的 MCP 服务器。它连接外部数据源,为 DSH 实例提供了餐食记录、统计报表和食物查询的能力。
安装¶
通过命令行安装插件,推荐使用 GitHub 直接安装方式。
dsh plugin --profile web add github:xby_skill/xby-ccxt
若用于本地开发调试,支持从本地目录安装或使用 patch 文件:
# 本地目录安装
dsh plugin --profile web add /absolute/path/to/xby-ccxt
# Patch 文件安装
dsh web --profile web --patch /absolute/path/to/cordis.patch.yml
配置¶
该插件依赖小笨羊 API 服务。使用前需前往官网注册并获取 API 密钥。获取密钥后,在聊天中执行以下命令设置:
set_xby_apikey <your_api_key>
设置后,API 密钥会自动持久化,重启 DSH 进程后依然有效。
核心功能¶
插件提供了以下主要能力:
- set_xby_apikey:在聊天中设置 API 密钥,支持自动持久化。
- add_meal:记录一顿饭的详细内容(食物项目及卡路里)。
- get_daily_summary:获取今日的卡路里摄入汇总。
- get_weekly_report:生成本周的卡路里消耗报告。
- search_food:查询特定食物的卡路里信息。
适用场景与注意¶
该插件适合需要在对话流中直接记录饮食数据、查看健康报表的开发者或个人用户。使用时请确保以当前 DSH 进程权限运行插件,并在安装前确认源码符合预期。许可证为 MIT。