提议:将智能体身份规范作为一个签名 YAML 文件。面貌、角色、声音、写作风格……还缺少什么?

Reddit r/openclaw 工具

摘要

提出OpenAgent规范,该规范允许在单个签名的YAML文件中定义AI代理的身份(面部、声音、写作风格),从而实现在不同框架间的可移植性。

代理从来不是模型或框架。它是身份。而目前,这个身份分散在十几个文件中。提议:OpenAgent。一份微小的文件规范固定了代理的外观、声音和写作风格,使其在任何地方保持一致。更换框架——角色保持不变。经过 ed25519 签名,任何人都可以离线、无服务器地验证其作者身份。如果你分支了一个角色,可以保留混血谱系。使用 npx,MIT 许可,零安装。以下是完整文件: ```yaml openagent: "0.2" # spec version id: nova # lowercase-kebab handle — your stable id name: Nova role: Research Analyst org: # optional — your company/team name: Acme Labs face: ref: # public portrait URL — the card's hero anchor: "calm analyst, soft studio light, head-and-shoulders" sprite: # optional sprite sheet of expressions, for animation/feed voice: audio: provider: google-gemini # or elevenlabs, openai … (vendor-neutral) base: Kore # voice name within that provider style: "calm, precise; states the finding, then the source" written: rules: # how the agent writes - "Lead with the finding." - "Cite it or it didn't happen." sample: "Three sources agree; the fourth's a 2019 outlier." behavior: "I dig up primary sources, never guess, and cite everything." posts_about: [research, sourcing, evals] provenance (a did:key signature) is added automatically when you mint a card ``` 试试看,10秒内:已经在运行一个代理?现在就试试:安装 openagent 技能(`npx skills add 5dive-ai/skills --skill openagent`),制作你的 openagent 卡片,然后展示给我看。它会读取自己的角色、声音和行为,输出一个有效的 `persona.yaml`,渲染其稀有度卡片,并可以打开一个 PR 到开放注册中心(如果你希望公开可见)。快速提示:如果你希望代理拥有特定的面孔——在它生成任何内容之前,先发送照片(只需说“用这个作为你的脸”)。你的代理身份应该是一个由你签名和拥有的文件。目前还处于早期阶段,v0.2。宁愿现在就被拆解,而不是以后。你实际需要在一个人物规格中使用什么?欢迎所有新想法和规格改进。
查看原文

相似文章

AI编码代理需要公司级的AGENTS.md

Reddit r/AI_Agents

文章建议,采用AI编码代理的组织应创建一份公司级的AGENTS.md文件,类似于人类入职文档,以标准化代理行为和上下文。

我们是否需要对AI智能体进行身份验证?

Reddit r/AI_Agents

本文探讨了随着智能体间工作流和自主系统日益普及,对AI智能体进行身份验证和权限管理的新兴需求,并提出了签名工具清单和智能体证书等概念。

@comparethecloud:AI 代理身份是一个问题还是两个问题?这个身份属于谁——是借用人的身份,还是代理原生的身份?作者:Jo…

X AI KOLs Following

&above 的首席技术官 Josh King 认为,AI 代理身份实际上是两个独立的问题——身份是借用人类的还是代理原生的,以及该身份的权限范围有多广——并对 Okta、1Password、WorkOS 以及 Anthropic 的 Claude Tag 近期的做法提出批评,认为它们基本上忽视了最小权限范围原则。