对照HuggingFace router的模型列表与chat-ui配置,研究尚未收录的模型,编写简短英文说明,并同步添加到生产和开发配置。
- 添加路由中新上线的模型
- 用简短说明概括模型特点
- 同步更新生产和开发环境的模型信息
连接不同机器上的ruflo智能体,通过签名消息共享状态、任务和成果。利用已登记的公钥验证发送方,并在节点间同步任务认领、释放与交接信息,协调工作归属。
Join and operate a signed cross-host agentbbs federation, and coordinate work claims across nodes. Use when: connecting ruflo agents across machines, sharing status/tasks/results between hosts, propagating work claims across a swarm, or standing up a federation hub. Skip when: single-host local work with no other nodes to coordinate with.
cross-host-federation让不同机器上的ruflo智能体共享状态、任务和成果,并协调工作归属。智能体向agentbbs共享房间发布签名消息,各节点通过HTTP获取消息并同步。系统使用已登记的公钥验证发送方,通过消息传达任务认领、释放及交接信息。
适合由多台机器上的智能体共同处理任务,或需要在节点之间交接工作的场景。可以建立共享房间,并在运行过程中检查连接地址和消息。
#coordination,并设置同步。”需要ruflo v3.40.0或更高版本,以及可选依赖agentbbs。各宿主必须登记公钥和连接地址,并具备相互可达的网络。私钥保留在各自宿主内。消息中不得包含秘密信息,也不得将消息内容无条件作为指令执行。如果还要在运行时强制执行任务归属,需要将其与本地任务归属管理对应起来。
本介绍由 AI(OpenAI Codex)根据公开的 SKILL.md 撰写。准确的规格请查看下方原文。
AI 仅根据 SKILL.md 的内容,从 4 个方面进行了评估。星标数和热度不计入评估。
总分按每项 A=25 分、B=15 分、C=5 分相加。 由 AI(OpenAI Codex)于 2026年10月21日 评估。仅供参考,安装前请同时查看原文。
安装前可以查看交给 AI 代理的指令内容。
Coordinate ruflo agents across machines with signed, verifiable messages and work claims.
Transport is HTTP pull with pinned Ed25519 keys — works over Tailscale, LAN, VPN, or loopback.
No tailnet required. Each host keeps its private key locally (<basePath>/node-identity.json, 0600);
it never leaves the host and is never shared.
serve your room; peers sync (pull) it. To receive, you peer_add
(pin) a peer and sync theirs.Date objects (a Date serializes
differently after the HTTP hop and fails signature verification).federation_bbs_identity {} → record your nodeId + publicKey (created on first call).federation_bbs_peer_add { nodeId, publicKey, url }.federation_bbs_serve { bindHost: "<your routable IP>", port: 7777 } — bind a routable IP,
NOT 127.0.0.1, so peers can reach you. (Default bind is loopback for safety.)federation_bbs_register { roomLabel: "#coordination" } — same label yields the same roomId
on every host.federation_bbs_sync { roomId: "<from step 4>" } on a 15–30s timer to converge.federation_bbs_publish { roomId, msgType, payload } — signs with your node identity so peers
can verify and attribute after a cross-host merge.federation_bbs_watch { roomId } — read the room's messages.federation_bbs_peers { } — audit pinned peers; { remove: nodeId } to unpin.Represent claims as messages so ownership propagates across the mesh:
{ "msgType": "ClaimIssued", "payload": { "from": "nodeA", "resourceId": "deploy-api", "ttlSeconds": 3600 } }
{ "msgType": "ClaimReleased","payload": { "from": "nodeA", "resourceId": "deploy-api" } }
{ "msgType": "ClaimHandoff", "payload": { "from": "nodeA", "resourceId": "deploy-api", "toNode": "nodeB" } }
Rules: one owner per resourceId; first valid ClaimIssued wins (ties → earliest ts, then smallest
from); a ClaimReleased or expired ttl frees it; ClaimHandoff only from the current owner.
Before shared work: claim, sync, and proceed only if you are the acknowledged owner. For the
agent-runtime ledger, the claims_claim / claims_release / claims_handoff tools are the local
equivalent — mirror the two when a claim must be both cross-host visible and runtime-enforced.
agentbbs is an optional dependency. When absent, every tool returns { degraded: true } rather
than throwing — federation is off, the rest of ruflo is unaffected.
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
对照HuggingFace router的模型列表与chat-ui配置,研究尚未收录的模型,编写简短英文说明,并同步添加到生产和开发配置。
为技术选型和设计决策创建ADR文档,沿用现有文件的连续编号,生成模板并登记到AgentDB,同时为找到的相关历史决策添加链接和依赖关系。
读取记录架构决策及其原因的ADR,创建并更新搜索索引和依赖关系图。支持两种文档格式,并汇总引用与状态的不一致情况。
删除ADR设计决策记录或关系信息后,清空并重建索引,移除残留的旧条目,再核对当前文件数与索引记录数是否一致;也可预览重建内容而不作更改。
将代码差异与记录已采纳设计决策的ADR进行核对,整理违反决策、引用过时记录及缺少相关记录的变更,并提出代码修正或决策调整建议。
检查已保存的架构决策记录(ADR),报告失效引用、替代关系中的循环和状态不一致问题,适合导入后的校验与发布前的数据检查。