# 任务描述
针对 Vibe Coding 场景，从功能需求、系统架构、模块划分、技术栈、交互逻辑等方面，针对下面的初级提示词,进行完善和丰富! 输出可以直接交给Claude Code开发的提示词!

# 初级提示词
```markdown
# 任务描述
请参考 `Hermes Agent` 的设计理念, 开发一个个人智能体(OpenJerry), 可以使用 Skills 来拓展能力! 具体需求如下!

# 具体需求
1. 可以接入一切 OpenAI Chat Completions API 的模型!
2. 实现智能体运行必须的基本内置工具:
   1. 读文件
   2. 写文件
   3. 编辑文件
   4. 执行 Shell 命令
   5. 记忆管理等
   6. ...
3. 可以按照 Skills 的渐进式披露原理,来使用 Skills 拓展能力 
   1. 参考链接: https://agentskills.io/home
   2. 必须严格按照上面的参考链接来实现!
4. 实现长期记忆, 存储在 `./OPENJERRY.md`, 并且实现相关配套的工具!
5. 默认的读取和保存文件的地址为 `./workspace`, 这个为系统的工作目录!
6. 暂时不实现沙箱, 代码等直接在宿主环境中执行!
7. 技术栈: Python 3.10 + 
8. 优先 CLI端, 后续再实现 Web端, App端!
```