Learn a skill from a URL, document or folder
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 28/100
- Issue 类型
- 功能
- 描述清晰度
- 基本清楚
- 活跃度
- 活跃
- 技术栈
- python, react, typescript
调研方向
Start with the slash command registry in desktop/src/features/chat/slash.tsx, then read sentient/evolution/service.py where skill drafts are created and sentient/files/extract.py for existing text extraction. Reference-file lazy loading belongs in sentient/skills/loader.py. Done means /learn on a URL, a file and a folder each yields a pending skill, and reference files are read only when the skill is invoked.
由索引模型根据 Issue 内容生成。
描述
A lot of know-how already exists as docs or written workflows. Hermes ships a /learn command for this.
Idea: A /learn <url|file|folder> command that turns docs or a written workflow into a skill. Large sources become knowledge skills whose reference files load on demand. The result lands in pending review like any other skill change.
Status in Sentient today: New.
Where: A slash command in desktop/src/features/chat/slash.tsx, drafting in sentient/evolution/service.py, text extraction via sentient/files/extract.py and the web plugin, and reference-file loading in sentient/skills/loader.py.
Done when:
/learnon a URL, a file and a folder each produce a pending skill- reference files load only when the skill is used
Sources:
Roadmap ID: SKILL-4 · Priority: P1 · Size: M
- 主要语言
- Python
- 星标
- 710
- 派生
- 125
- 平均合并
- 8 小时 8 分钟
- 30 天内合并 PR
- 180
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
existence-master/Sentient 的其他 Issue
-
area: voice bug flaky priority: P2 size: S
难度 2/5 1-3 小时 新手友好度 72/100
existence-master/Sentient#490 ·
维护者通常 1 天内回复
-
Telegram/Discord: tapping "Local only" in the /model list should ask too, and "/model Local only no" should cancel可能已有人在做 @bernalalexis-try 于 2 天前认领。 未关闭area: channels enhancement good first issue priority: P2 size: S
难度 2/5 1-3 小时 新手友好度 78/100
existence-master/Sentient#457 · 3 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
Settings label reads "Claude code max concurrent" (generated from the config key)可能已有人在做 @sharmis-tp 于 1 天前认领。 未关闭area: desktop bug good first issue priority: P2 size: S
难度 2/5 1-3 小时 新手友好度 82/100
existence-master/Sentient#454 · 1 条评论 ·
维护者通常 1 天内回复
-
area: desktop bug priority: P2 size: S
难度 2/5 1-3 小时 新手友好度 82/100
existence-master/Sentient#440 ·
维护者通常 1 天内回复
-
area: desktop bug
难度 2/5 1-3 小时 新手友好度 78/100
existence-master/Sentient#426 ·
维护者通常 1 天内回复
查看 existence-master/Sentient 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 72/100
CLIMADA-project/climada_python#1337 ·
维护者通常 3 天内回复
-
难度 2/5 1-3 小时 新手友好度 68/100
8go/matrix-commander#233 ·
-
documentation
难度 2/5 1-3 小时 新手友好度 66/100
-
documentation enhancement priority:high size:M
难度 2/5 1-3 小时 新手友好度 82/100
维护者通常 1 天内回复
-
Validate non-divisible effective batch sizes in the Unsloth LoRA backend可能已有人在做 @debesh-biswas 今天认领。 未关闭
难度 2/5 1-3 小时 新手友好度 70/100