Files
market/agents/desirecore/agent.json
Yige 43239669e5 feat: DesireCore 条目添加图片头像 (#84)
## 变更 / Changes

新增 `agents/desirecore/assets/avatar.webp`(512×512,32KB),并在 `agent.json`
的 `avatar` 加 `image` 字段。条目版本 1.1.0 → 1.2.0。

## ⚠️ 这是市场仓库的新约定

市场包此前**从不携带 Agent 图片资源** —— 整个 zip 里唯一的图标是技能用的 SVG。本次起,Agent 条目可在自己的目录下放
`assets/` 图片,由客户端的 `GET /api/market/agents/:id/avatar-image` 读取(上限
2MB,magic bytes 校验,仅 PNG/JPEG/WebP)。

This is a **new convention** for the market repo: entries may now ship
an `assets/` image alongside their config.

## `t` 与 `bg` 保留

不是冗余:客户端取不到图时回落到 `t + bg` 渲染;旧客户端不认识 `avatar.image`,也走这两个字段。所以它们仍是必填。

## 与安装后的头像是两套

市场 avatar(`{t, bg, image}`)是**展示元数据**,与安装后 `agent.json` 的 avatar(`{char,
color, image}`)互不迁移 —— 这是既有语义(配色本来就不迁移),本次不改变它。

## 配套 / Companion

- 客户端市场侧支持:desirecore#1951
- 核心智能体自身的头像:agent-desirecore#6(已合并)

Co-authored-by: yi-ge <jackyoncode@gmail.com>
2026-08-15 01:10:12 +08:00

74 lines
3.5 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"id": "desirecore",
"name": "DesireCore",
"avatar": {
"t": "D",
"bg": "linear-gradient(135deg, #007AFF, #005ECB)",
"image": { "path": "assets/avatar.webp" }
},
"category": "management",
"version": "1.2.0",
"updatedAt": "2026-08-13",
"maintainer": {
"name": "DesireCore Official",
"verified": true
},
"i18n": {
"default_locale": "en-US",
"source_locale": "zh-CN",
"locales": ["zh-CN", "en-US"],
"zh-CN": {
"name": "DesireCore",
"shortDesc": "系统中枢调度器负责任务分发、Agent 编排与全局状态监控",
"fullDesc": "DesireCore 是系统核心智能体,作为用户与所有 Agent 之间的桥梁。负责任务分发、Agent 编排与全局状态监控。遵循「先澄清、再承诺、再执行、再复盘」的工作流,追求协调而非控制,确保每个 Agent 在最擅长的领域发挥作用。\n\n核心能力\n- 智能任务分发与 Agent 能力匹配\n- 多 Agent 编排与协调\n- 全局状态监控与健康巡检\n- 自主学习与进化(经用户确认)\n\n内置技能\n- 创建智能体、更新智能体、删除智能体、发现智能体\n- 自我进化Self-Evolve\n- 任务管理Task Management",
"tags": ["系统", "调度", "编排", "官方", "核心"],
"persona": {
"role": "系统中枢调度器",
"traits": ["任务分发", "Agent 编排", "全局状态监控", "协调而非控制"]
},
"translated_by": "human"
},
"en-US": {
"name": "DesireCore",
"shortDesc": "System central orchestrator: task dispatch, agent orchestration, and global state monitoring.",
"fullDesc": "DesireCore is the system's core agent, acting as the bridge between the user and every other Agent. It is responsible for task dispatch, agent orchestration, and global state monitoring. It follows the workflow \"clarify → commit → execute → retrospect\", aiming for coordination rather than control so each Agent can shine in its area of expertise.\n\nCore capabilities:\n- Intelligent task dispatch and Agent capability matching\n- Multi-Agent orchestration and coordination\n- Global state monitoring and health checks\n- Autonomous learning and evolution (with user confirmation)\n\nBuilt-in skills:\n- Create / Update / Delete / Discover Agents\n- Self-Evolve\n- Task Management",
"tags": ["system", "scheduling", "orchestration", "official", "core"],
"persona": {
"role": "System central orchestrator",
"traits": ["task dispatch", "Agent orchestration", "global state monitoring", "coordination over control"]
},
"translated_by": "ai:claude-opus-4-7",
"translated_at": "2026-05-03"
}
},
"persona": {
"tools": []
},
"changelog": [
{
"version": "1.2.0",
"date": "2026-08-13",
"changes": {
"zh-CN": ["新增图片头像assets/avatar.webp"],
"en-US": ["Added image avatar (assets/avatar.webp)"]
}
},
{
"version": "1.1.0",
"date": "2026-05-03",
"changes": {
"zh-CN": ["i18n 改造:把 shortDesc/fullDesc/tags/persona 迁入 i18n.<locale>"],
"en-US": ["i18n migration: shortDesc/fullDesc/tags/persona moved into i18n.<locale>"]
}
},
{
"version": "1.0.0",
"date": "2026-02-27",
"changes": {
"zh-CN": ["首次发布任务分发、Agent 编排与全局状态监控"],
"en-US": ["Initial release: task dispatch, agent orchestration, and global state monitoring"]
}
}
]
}