pi-engineering-services
v0.1.1
Published
IDE tooling for the Pi coding agent — LSP diagnostics/navigation/rename, DAP debugging (debugpy + js-debug), and task-toolchain build/test/lint runs.
Maintainers
Readme
pi-engineering-services
面向 pi 的 IDE 工程服务套件:LSP / DAP / Task 三大件 + 使用策略。
| 支柱 | 能力 | 入口 |
|---|---|---|
| LSP | 12 工具:诊断/导航/改名/工作区符号 | lsp/src/index.ts |
| DAP | debug 工具 28 action(debugpy + js-debug) | dap/extensions/dap.ts |
| Task | 构建/测试/lint 发现与运行(npm/make/just) | task/extensions/task.ts |
| 策略 | 使用策略追加到 system prompt 尾部 | ~/.pi/agent/APPEND_SYSTEM.md |
安装
pi install npm:pi-engineering-services # npm 安装(发布后)
pi -e ./pi-engineering-services # 本地试用使用策略不在包内,需手动放入 ~/.pi/agent/APPEND_SYSTEM.md(见 DETAILED.zh-CN.md)。
测试范围
只实测了 Python(debugpy)+ JS/TS(js-debug) 和 pyright + tsserver; 其余 DAP adapter 只配置、未验证,视为实验性。
详细文档
- DETAILED.zh-CN.md — 详细说明(中文)
- DETAILED.md — detailed notes (English)
- THIRD-PARTY-NOTICES.md — 上游来源与许可证
MIT
