任务描述
请参考 Hermes Agent 的设计理念, 开发一个个人智能体(OpenJerry), 可以使用 Skills 来拓展能力! 具体需求如下!
具体需求
- 可以接入一切 OpenAI Chat Completions API 的模型!
- 实现智能体运行必须的基本内置工具:
- 读文件
- 写文件
- 编辑文件
- 执行 Shell 命令
- 记忆管理等
- ...
- 可以按照 Skills 的渐进式披露原理,来使用 Skills 拓展能力
- 参考链接: https://agentskills.io/home
- 必须严格按照上面的参考链接来实现!
- 实现长期记忆, 存储在
./OPENJERRY.md, 并且实现相关配套的工具!
- 默认的读取和保存文件的地址为
./workspace, 这个为系统的工作目录!
- 暂时不实现沙箱, 代码等直接在宿主环境中执行!
- 技术栈: Python 3.10 +
- 优先 CLI端, 后续再实现 Web端, App端!