由 kkkyyx 发布于 13 小时前
由 AlexMercer 发布于 13 小时前
由 littlexmidas 发布于 13 小时前
可以试试这个 Skills: GitHub - OthmanAdi/planning-with-files: Claude Code skill implementing Manus-style persistent markdown planning — the workflow pattern behind the $2B acquisition.
让 claude code 长期运行复杂的任务
通过 planing → do reasearch → deliver → summary
由 adamwang 发布于 13 小时前
可以把一个 skill 看成是一个领域的包工头。你现在有一个房子要装修,找了一个设计师(Claude code) 然后现在要做具体实施了:
- 水电:设计师听说出你要做水电的任务,正好微信群里有一个人说他是水电方面的包工头,设计师就把任务分给了他。
- 网络:设计师听说你要做网络规划,正好微信群里有一个人说他网络玩的贼六,设计师就把任务分给了他。
那设计师怎么知道要把任务分给谁呢,取决于包工头的自我介绍,也就是 Skill 的 name 和 description。
Skill 的模板是有固定格式的,name 介绍这个 Skill 干嘛的, description 简短介绍 Skill 的具体功能。
MCP 更像是外包、,有一个具体的任务了,去通过 MCP 做。现在设计师发现房子装好了,需要开宽带,他翻了自己的通讯录发现有联通师傅电话,就交给联通师傅去开了。
MCP 和 Skill 区别:
-
Skill 自动调用,根据描述和用户的提示词、任务匹配程度自己决定是否调用 & 执行,默认情况下不会自动加载全部 Skill 上下文,渐进式加载用哪块加载哪块
-
MCP 一般情况下需要用户主动选择调用,有一些 AI 客户端可以通过提示词实现自动调用比如 Alma
-
Skill 可以代表一套编排系统是一个工作流, 可以想象成 iOS 上面的 shortcuts
-
MCP 就是一锤子买卖,让他去干指定的活,干完就完事了。不是一个工作流。
由 qian_zhou 发布于 13 小时前
使用playwight mcp的时候,有时候加载所有的API response,很快上下文就没了。建立了这么一个skill:
name: playwright-mcp-guide
description: This skill should be used when the user asks to “test with browser”, “automate browser”, “use playwright”, “browser automation”, “scrape page”, “fill form in browser”, or any browser-based testing. It prevents context overflow from large MCP responses.
-–
## Critical Rule: Never Return Full API Responses
Large API responses (100KB-1MB+) will quickly fill the context window. Always extract only the fields you need.
由 Pandasama 发布于 13 小时前
由 Kaavi 发布于 12 小时前
由 MiaoDa 发布于 12 小时前
由 admini 发布于 12 小时前
由 adamwang 发布于 10 小时前
Codex 我还没研究过。Claude Code 的话是会在启动的时候把所有 Skill 的name & description 加载到系统提示里面的。在之后的对话中会根据用户输入的 prompt 和 Skill的 description 做匹配来决定用哪个工具的。
Codex 待我学习学习的 哈哈哈。
由 adamwang 发布于 10 小时前
「skill是有一套固定的工作流对吧」
我个人理解也对也不对,这个工作流是对一套流程的抽象,举个例子:
把大象装冰箱分三步:
- 把冰箱门打开
- 把大象装冰箱
- 把冰箱门装上
那之后为了复用这个工作流程,可以把这个流程抽象成 「要把一个物体装进冰箱」的工作流,
name: put-something-fridge
description: 此技能用于把用户输入的物体放冰箱
这个工作流应该有三步:
- 把冰箱门打开
- 把 {Prompt} 装冰箱
- 把冰箱门装上
那在之后使用的时候就可以对 AI 说 「帮我把兔子放冰箱」AI识别到把xx放冰箱这个模式,和工作流匹配他就会用刚刚的这个 Skill
所以,对于你后面的这个提问,我理解并不适用 Skill,Skill 他应该是一个从有到复用的过程,你现在是要完全新增一个功能。
你这个情况我有两个理解
- 做一个统计员工收入的 Skill
之后遇到要统计比如 A 组开发同学的收入情况,统计 B 组设计同学的收入情况的时候可以用这个 Skill - 做一个处理 Excel 的 Skill,输入格式确定,输出格式确定,它负责帮你把输入的员工收入情况格式化做成网页或者任何你想要的形式。
不知道你是想要哪种。
最后,创建一个 Skill 其实很简单的,就想上面我举得把大象装冰箱的例子:
你可以和 AI 提问,把大象装冰箱要分几步,AI 会给你列一系列的步骤,之后告诉 AI:「帮我把上述流程总结成一个 skill」
一个简单的 Skill 就创建完成了。
由 adamwang 发布于 10 小时前
由 justin_fan 发布于 1 小时前
由 SSSS 发布于 26 分钟前
新话题和未读话题
| 话题 | 回复 | 浏览量 | 活动 |
|---|---|---|---|
| 兄弟们,我能吃上国家免费的饭吗? 468 | 972 | 32.6k | 5 天 |
| 公司终于反应过来开始大力推 AI 了 2 | 94 | 2.7k | 5 天 |
| 问问佬们机场+自建方案 31 | 94 | 1.7k | 12 天 |
| 拼夕夕干的事还是太炸裂 81 | 90 | 2.9k | 18 天 |
| google one 订阅成功 12 | 54 | 2.3k | 20 天 |