Keysmith Lens 文档

第 01 章

快速上手

克隆、生成示例数据、打开页面,两分钟看完 Lens 能做什么。

需要什么

Python 3.9 或更高版本,macOS、Linux、Windows 都可以。没有第三方依赖,不需要 pip install。

先看示例

git clone https://github.com/Jia-Ethan/keysmith-lens.git
cd keysmith-lens
python3 examples/make_demo.py examples/demo
PYTHONPATH=. python3 -m keysmith_lens build examples/demo -o out/lens.html
open out/lens.html

Windows 上把最后一行换成 start out\lens.html,PYTHONPATH=. 换成 set PYTHONPATH=. 单独一行。

示例里有五个虚构的运行,都是同一个小项目「checkout 服务」:

运行 演示什么
all-rules-upfront 三条规则一开始就送到,一直都在
late-rules payments/ 目录的规则要等 Agent 读到那个目录才出现
compaction 压缩上下文之后 payments 规则消失,再读一次才回来
missing-rule 配置了团队规则文件,但从来没有送到模型
system-prompt-rules 换一个 Agent:规则放进系统提示,最后有一次生成标题的旁支请求

接下来

文档有误或看不懂?到 GitHub 上告诉我们