mirror of
https://git.openapi.site/https://github.com/desirecore/market.git
synced 2026-10-21 08:44:04 +08:00
feat: document asynchronous avatars for created agents (#204)
创建和更新智能体的中英文技能现在说明自动异步头像:默认透明真人,显式外貌/风格/背景要求优先;用户图片优先,删除或关闭可取消任务。旧客户端按实际工具 Schema 使用,图像服务条款、额度与费用明确披露。 The bilingual creation/update skills document automatic asynchronous avatars, user customization, image precedence, cancellation, older-client schema detection, and image-provider prerequisites and costs. 验证 / Validation: focused i18n validation and translation freshness passed; catalog validation has zero errors (existing repository warnings remain).
This commit is contained in:
@@ -3,8 +3,9 @@ license: "MIT"
|
||||
name: update-agent
|
||||
description: >-
|
||||
安全更新现有智能体的配置、人格、原则、技能与记忆,输出可审阅 diff 并在确认后应用与提交。Use when 用户要求修改 Agent
|
||||
行为、安装/卸载技能、调整配置、回滚变更或修订规则。
|
||||
version: 3.2.1
|
||||
行为、安装/卸载技能、调整配置、回滚变更或修订规则。可选头像生成需配置图像服务,适用供应商条款/额度及独立费用。
|
||||
version: 3.3.0
|
||||
compatibility: "DesireCore ManageAgent; optional avatar generation requires a configured image provider under its own terms and quota, with separate charges; unavailable generation retains the existing avatar."
|
||||
type: meta
|
||||
risk_level: low
|
||||
status: enabled
|
||||
@@ -15,7 +16,7 @@ tags:
|
||||
- meta
|
||||
metadata:
|
||||
author: desirecore
|
||||
updated_at: '2026-08-25'
|
||||
updated_at: '2026-10-03'
|
||||
i18n:
|
||||
default_locale: en-US
|
||||
source_locale: zh-CN
|
||||
@@ -26,17 +27,17 @@ metadata:
|
||||
name: 更新智能体
|
||||
short_desc: 安全更新智能体配置、人格、规则与技能,支持 diff 预览与版本回滚
|
||||
description: >-
|
||||
安全更新现有智能体的配置、人格、原则、技能与记忆,输出可审阅 diff 并在确认后应用与提交。Use when 用户要求修改 Agent 行为、安装/卸载技能、调整配置、回滚变更或修订规则。
|
||||
安全更新现有智能体的配置、人格、原则、技能与记忆,输出可审阅 diff 并在确认后应用与提交。Use when 用户要求修改 Agent 行为、安装/卸载技能、调整配置、回滚变更或修订规则。可选头像生成需配置图像服务,适用供应商条款/额度及独立费用。
|
||||
body: ./SKILL.zh-CN.md
|
||||
source_hash: sha256:6ba1c3ba7a6dd36e
|
||||
source_hash: sha256:b2c95e40c280b162
|
||||
translated_by: human
|
||||
en-US:
|
||||
name: Update Agent
|
||||
short_desc: Safely update Agent config, persona, principles, and skills, with diff preview and version rollback
|
||||
description: >-
|
||||
Safely update an existing Agent's config, persona, principles, skills, and memory, producing reviewable diffs that are applied and committed only after confirmation. Use when the user asks to modify Agent behavior, install/uninstall skills, adjust config, roll back changes, or revise rules.
|
||||
Safely update an existing Agent's config, persona, principles, skills, and memory, producing reviewable diffs that are applied and committed only after confirmation. Use when the user asks to modify Agent behavior, install/uninstall skills, adjust config, roll back changes, or revise rules. Optional avatar generation requires a configured image service under provider terms/quota and separate charges.
|
||||
body: ./SKILL.md
|
||||
source_hash: sha256:6ba1c3ba7a6dd36e
|
||||
source_hash: sha256:b2c95e40c280b162
|
||||
translated_by: human
|
||||
market:
|
||||
icon: >-
|
||||
@@ -168,3 +169,10 @@ Trigger: user says "undo / roll back / restore the previous settings". Flow:
|
||||
|
||||
- AgentFS structure and protected paths: see `_agentfs-background.md` and `_protected-paths.yaml`.
|
||||
- On tool errors: non-whitelisted config field / schema validation failure / core-agent refusal → fix per the tool's hint or inform the user; protected path → block with an owner-permission notice; rollback version not found → list available versions and ask the user to reselect.
|
||||
|
||||
|
||||
### Avatar customization
|
||||
|
||||
Check readiness through the current governed tool catalog: use `ManageCompute(action="list")` for enabled/credential status and `InspectModels(action="list", serviceType="image_gen")` for an eligible image model. Neither listing proves upstream quota or call success; follow provider terms/quota and separate charges. Do not read keys or use local HTTP. If these tools are absent, follow the configuring-compute skill's governed GUI observation. If generation is known unavailable, skip regeneration, preserve the current avatar and report the limitation. Unknown readiness is not success; inspect the background task result and do not fabricate completion.
|
||||
|
||||
Users may freely change the avatar's appearance, style, background, upload an existing image, or remove it with `avatarImage.remove:true`. On clients exposing `avatarGeneration`, pass a new generation request to `ManageAgent(action="update", avatarGeneration={prompt:"user requirements"})`; `transparentBackground:false` preserves a requested background and `enabled:false` cancels pending generation. Direct image replacement/removal invalidates older asynchronous results. The default automatic style is transparent and photorealistic; explicit user choices take precedence. `avatarImage.requireTransparency:true` opts into strict transparency checks; do not impose that check on a user who requested a background. Inspect `ManageAgent(get)` for task failures, and do not automatically retry paid requests. Older clients must use only fields in their actual tool schema.
|
||||
|
||||
Reference in New Issue
Block a user