跳到主要内容

创建自定义智能体

当市场上没有满足你需求的智能体时,你可以创建一个完全自定义的智能体。DesireCore 提供两种创建方式。

通过对话创建(推荐)

最简单的方式是直接告诉 DesireCore 核心智能体你需要什么样的助手。

操作步骤

  1. 打开与 DesireCore 核心智能体的对话

  2. 描述你想要的智能体,例如:

    "帮我创建一个财务分析助手,要专业严谨,擅长数据分析和报告撰写。"

  3. 核心智能体会引导你确认以下信息:

    • 名称和描述:智能体叫什么、做什么
    • 角色定位:专业领域和行为风格
    • 技能需求:需要哪些能力
    • 行为准则:有什么该做或不该做的
  4. 确认后,核心智能体自动创建完整的智能体配置

  5. 新智能体出现在你的智能体列表中,可以立即使用

为什么推荐对话创建?

对话创建的过程本身就是一次"教学"——你描述需求,智能体帮你把模糊的想法转化为结构化的配置。创建完成后,你随时可以通过对话继续教它新东西。

手动创建(高级用户)

如果你熟悉 AgentFS 文件系统结构,可以直接创建和编辑配置文件。

操作步骤

  1. 在智能体管理页面点击"新建智能体"

  2. 填写基础信息:

    • 名称(必填)
    • 描述
    • 头像
    • 分类标签
  3. 配置人格设定(persona.md):

    • 角色定位和语气风格
    • 回答策略和确认策略
    • 禁区和边界
  4. 配置行为准则(principles.md):

    • 核心原则
    • 安全规则
    • 升级条件
  5. 添加技能(可选):

    • 从技能市场安装
    • 或手动编写 SKILL.md

AgentFS 目录结构

创建完成后,智能体的文件存放在 ~/.desirecore/agents/<agent_id>/

<agent_id>/
├── agent.json # 入口配置(名称、描述、版本等)
├── persona.md # 人格设定
├── principles.md # 行为准则
├── memory/ # 记忆目录
├── skills/ # 技能目录
├── tools/ # 工具注册
└── .git/ # Git 版本管理

创建流程步骤

无论哪种方式,创建过程都遵循以下步骤:

创建流程

最佳实践

创建好用的智能体
  1. 从小开始:先创建一个简单的智能体,在使用中逐步完善。不需要一开始就配置所有内容。
  2. 明确角色:给智能体一个清晰的定位,比如"专注于合同审阅的法律助手",而不是"什么都会的全能助手"。
  3. 设定边界:明确告诉智能体什么该做、什么不该做。边界清晰的智能体比"万能"智能体更可靠。
  4. 利用教学:创建后通过日常对话不断教它——它会学习你的偏好并持续改进。

下一步