[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"product:clyde":3},{"id":4,"name":5,"slug":6,"slogan":7,"description":8,"organization":9,"images":10,"avatar_url":11,"image_url":12,"website_url":13,"access_links":14,"status":19,"build_by":20,"categories":29,"stats":39,"upload_relationship":46,"create_at":47,"update_at":48,"owner_id":49,"upload_user_id":50,"reviewer_id":51,"video_info":52,"prerelease_cover_url":10,"scheduled_publish_at":52,"user_scheduled":53,"emoji_reacts":54,"tag":52,"pass_review":52,"user_star":53},1723,"Clyde","clyde","AI 编程助手的桌面宠物，实时映射 Claude Code \u002F Codex 工作状态。","{\"type\": \"doc\", \"content\": [{\"type\": \"heading\", \"attrs\": {\"level\": 1}, \"content\": [{\"text\": \"Clyde on Desk — AI 编程助手的桌面宠物\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"一只轻量级像素风桌面宠物，能实时感知你的 AI 编程助手在做什么，并通过 12 种动画状态即时反应。\", \"type\": \"text\"}]}, {\"type\": \"heading\", \"attrs\": {\"level\": 1}, \"content\": [{\"text\": \"功能亮点\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"实时状态映射\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"Clyde 通过 Hook 事件和日志轮询监听 AI Agent 的工作状态：提问时思考、跑工具时打字、子代理运行时杂耍、任务完成时庆祝、报错时冒烟、你离开时入睡。余光一扫桌面角落就知道 Agent 在干嘛。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"权限审批气泡\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"Claude Code 请求工具权限时，Clyde 在宠物旁弹出毛玻璃风格卡片，直接点 Allow \u002F Deny，不用切回终端。终端先回答了气泡自动消失。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"多 Agent 支持\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"开箱适配 Claude Code、Codex CLI、Copilot CLI，三者可同时运行。多会话时自动显示最高优先级状态，右键菜单可跳转到对应终端。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"极简模式\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"拖到屏幕边缘自动缩小藏起来，悬停探头，收起状态仍显示迷你通知。支持多显示器自由拖拽。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"### 技术特点\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"- Tauri v2 + Rust + Svelte 5，安装包约 5MB\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"- 启动速度 \u003C 1 秒，内存占用 \u003C 30MB\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"- 支持 Windows \u002F macOS \u002F Linux\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"- 开源 AGPL-3.0\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"### 使用场景\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"- 用 Claude Code \u002F Codex 写代码时，桌面角落放一只宠物感知工作进度\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"- 多个 Agent 会话同时运行时，一眼看出谁在忙\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"- Claude Code 要跑危险命令时，桌面直接审批不用切终端\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"- 长时间等 Agent 跑任务时，看宠物动画比盯终端日志舒服\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"### FAQ\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"需要配置吗？\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"不需要。安装后启动即自动注册 Hook，零配置。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"会影响 Agent 性能吗？\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"不会。Clyde 只读取事件，不干预 Agent 执行流程。HTTP 服务仅监听 \", \"type\": \"text\"}, {\"text\": \"localhost\", \"type\": \"text\", \"marks\": [{\"type\": \"link\", \"attrs\": {\"rel\": \"noopener noreferrer nofollow\", \"href\": \"http:\u002F\u002Flocalhost\", \"class\": null, \"target\": \"_blank\"}}]}, {\"text\": \"。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"支持哪些 AI 工具？\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"Claude Code（Hook 事件）、Codex CLI（JSONL 日志轮询）、Copilot CLI（Hook 事件）。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"GitHub：\", \"type\": \"text\"}, {\"text\": \"https:\u002F\u002Fgithub.com\u002FQingJ01\u002FClyde\", \"type\": \"text\", \"marks\": [{\"type\": \"link\", \"attrs\": {\"rel\": \"noopener noreferrer nofollow\", \"href\": \"https:\u002F\u002Fgithub.com\u002FQingJ01\u002FClyde\", \"class\": null, \"target\": \"_blank\"}}]}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"官网：\", \"type\": \"text\"}, {\"text\": \"https:\u002F\u002Fclyde.byebug.cn\", \"type\": \"text\", \"marks\": [{\"type\": \"link\", \"attrs\": {\"rel\": \"noopener noreferrer nofollow\", \"href\": \"https:\u002F\u002Fclyde.byebug.cn\", \"class\": null, \"target\": \"_blank\"}}]}]}, {\"type\": \"paragraph\"}]}","QingJ","","https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10022312_1775053810_f223cb6e-028e-49ce-aeab-12c1fc10c6d5.png","https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10022312_1775053847_e85a2b58-7619-4bbe-acd5-fdbe7cb5c2e7.png","https:\u002F\u002Fclyde.byebug.cn\u002F",{"items":15},[16],{"platform":17,"url":13,"is_primary":18},"WEB",true,"PUBLISHED",[21],{"id":22,"product_id":4,"build_by_id":23,"story":24,"build_by":25},380,398,"它帮助我快速完成技术选型与开发",{"id":23,"slug":26,"name":27,"avatar_url":28},"claude-code","Claude Code","https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10005762_1755569137630_147bfffe-3df4-4949-ac5c-758a4c20980d.png",[30,33,36],{"id":31,"name":32},6,"编程开发",{"id":34,"name":35},11,"虚拟陪伴",{"id":37,"name":38},14,"效率工具",{"upvotes":40,"stars":41,"review_count":40,"reply_count":42,"score":43,"hot_score":44,"post_count":42,"update_at":45},3,7,1,4.384939195509822,5.671999944317794e-9,"2026-09-08T00:08:44.23Z","THIRD_PARTY","2026-04-01T14:33:51.222Z","2026-04-01T14:39:01.552Z",0,10022312,2,null,false,{"reacts":55},[56],{"emoji_code":57,"count":51,"reacted":53},"🎉"]