v1.0.1
中文
基于 v1.0.0..v1.0.1 的提交整理。
新增
-
模型角色(Model Roles)
- 支持
default/smol/plan角色 - 与设置页、Git Review、Advisor 等流程联动
- 支持
-
Git Review
/api/git/review生成审查提示ReviewSummaryCard渲染结构化审查结果- Git 面板集成审查入口
-
Git 高级操作
- commit-split(拆分提交)
- conflict 处理
- merge API
- Git 面板能力扩展
-
项目记忆(Project Memory)
- retain / recall / reflect
- 启发式与可选模型合成
- 设置页 Memory 分区
- agent 工具与系统提示注入
-
Advisor
/api/advisor顾问审查能力- 设置页 Advisor 分区
-
Checkpoints
- 会话检查点 API,支持命名回看
-
协作分享(Collab)
- 生成只读分享链接
/collab/[token]查看页 + SSE 事件- Context 面板分享按钮
CollabViewer未读计数与跳转最新
-
Debug 面板
- 源码位置导航、堆栈展示
- FileViewer
focusLine行级跳转 - Debug 工作区标签
-
LSP 健康与代码智能
- LSP catalog + PATH 发现 + 安装提示
/api/lsp健康检查- agent 侧 LSP / 代码智能工具
- TypeScript 内置服务回退
-
GitHub 薄封装
ghCLI 只读封装- 虚拟路径
pr://N、pr://N/diff、issue://N /api/github+ agentgithub工具
-
Hashline-first 编辑
- 优先 omp 风格 hashline patch
- classic edit 仍兼容
- 失败时 kind/excerpt 恢复提示
-
用量统计(Usage)
- UsagePanel:热力图、趋势、模型拆分
/api/usage聚合会话文件- 按文件缓存 + soft TTL
- 设置页加载/悬停预取
-
免费 Provider 与模型禁用
- 托管 free provider(仅开关,不可改字段)
- 模型
disabled标志:从选择器隐藏但保留配置
-
设置页重组
- 导航分组:App / Agent / Integrations
- Agent / Memory / Network 子分区
- Manage providers 入口、项目记忆提示
- 切换分区时主面板滚回顶部
-
浮动输入区(Floating Composer)
- 输入区浮在 transcript 上
- 动态 underlay + ResizeObserver 同步 padding
- 移动端「回到底部」随高度调整
-
网络测试
/api/network/test连通性检测
-
文档落地页
docs/index.html明暗主题落地页- macOS / Windows 下载按钮(从 GitHub latest release 拉版本与体积)
- 截图压缩、favicon、动效与 attribution
修复 / 改进
- Composer shell 圆角与阴影精修,尾部 padding 收紧
- 代码块去掉嵌套 pre 样式与 drop shadow
- Focus ring 软化:全局
:focus-visible仅作用于按钮/链接;输入框统一柔和边框 - Tab/工具栏容器查询响应式折叠
- Settings UI 组件与样式收敛
- Debug 面板样式与 Context 面板统一
- Chat 顶栏 Pi 符号改为图标图片
- 包描述更新,README/LICENSE 补充上游 attribution
内部调整
- 大量新模块:
project-memory、model-roles、github、lsp-health/lsp-client、hashline-edit、advisor、collab-live、usage、free-providers、disabled-models、git-review、git-commit-split、git-conflict、node-inspector等 - agent 扩展工具:memory / github / edit / code-intel / debug / advanced
- 版本:
@ct-jyjntc/pi-web@1.0.1
安装说明(本 Release 附件)
macOS
- 附件:
Pi-Web-1.0.1-arm64.dmg(Apple Silicon) - 签名:ad-hoc(未 Apple 公证)
- 若 Gatekeeper 拦截:
# 方式 1:右键 App → 打开 → 打开
# 方式 2:
xattr -cr "/Applications/Pi Web.app"
open "/Applications/Pi Web.app"Windows
- 附件:
Pi-Web-1.0.1-x64.exe(Windows x64 NSIS 安装包) - 双击安装,可自定义安装目录;安装后会创建桌面与开始菜单快捷方式。
- 如 SmartScreen 提示「Windows 已保护你的电脑」:点击「更多信息」→「仍要运行」。
English
Prepared from commits in v1.0.0..v1.0.1.
Added
-
Model roles
default/smol/planroles- Wired into settings, Git Review, Advisor, and related flows
-
Git Review
/api/git/reviewprompt builderReviewSummaryCardfor structured results- Git panel entry point
-
Advanced Git
- commit-split
- conflict handling
- merge API
- expanded Git panel actions
-
Project memory
- retain / recall / reflect
- heuristic + optional model synthesis
- Settings Memory section
- agent tools + system-prompt injection
-
Advisor
/api/advisorreview endpoint- Settings Advisor section
-
Checkpoints
- named session checkpoint API
-
Collab sharing
- read-only share links
/collab/[token]viewer + SSE- share button in Context panel
- unread badge + jump-to-latest in CollabViewer
-
Debug panel
- source locations + stack traces
- FileViewer
focusLinenavigation - dedicated Debug workspace tab
-
LSP health & code intelligence
- catalog + PATH discovery + install hints
/api/lsphealth endpoint- agent LSP / code-intel tools
- TypeScript built-in service fallback
-
GitHub thin layer
- read-only
ghCLI wrapper - virtual refs
pr://N,pr://N/diff,issue://N /api/github+ agentgithubtool
- read-only
-
Hashline-first edit
- prefer omp-style hashline patches
- classic edit still supported
- kind/excerpt recovery on failure
-
Usage statistics
- UsagePanel: heatmap, trend, model breakdown
/api/usagesession-file aggregation- per-file cache + soft TTL
- settings load/hover prefetch
-
Free providers & model disable
- managed free providers (toggle-only)
disabledmodel flag keeps config but hides from pickers
-
Settings reorganization
- nav groups: App / Agent / Integrations
- Agent / Memory / Network sub-panels
- Manage providers + project-memory hints
- scroll-to-top on section change
-
Floating composer
- docks over the transcript
- dynamic underlay + ResizeObserver padding sync
- mobile jump-to-bottom tracks composer height
-
Network test
/api/network/testconnectivity check
-
Docs landing page
docs/index.htmlwith light/dark theme- macOS/Windows download cards from latest GitHub release
- compressed screenshots, favicon, motion, upstream attribution
Fixed / Improved
- Composer shell radius/shadow polish; tighter end padding
- Remove nested pre styling and code-block drop shadows
- Softer focus rings; inputs use unified border-only focus
- Container-query collapse for tabs/toolbars
- Settings UI consolidation
- Debug panel styling aligned with Context panel
- Chat header uses icon image instead of Pi glyph
- Package description + README/LICENSE attribution updates
Internal
- New modules for memory, roles, GitHub, LSP, hashline edit, advisor, collab, usage, free providers, git review/split/conflict, node inspector, etc.
- Expanded agent tool surface (memory / github / edit / code-intel / debug / advanced)
- Version:
@ct-jyjntc/pi-web@1.0.1
Install Notes
macOS
- Asset:
Pi-Web-1.0.1-arm64.dmg(Apple Silicon) - Signing: ad-hoc (not Apple notarized)
- If Gatekeeper blocks:
xattr -cr "/Applications/Pi Web.app"
open "/Applications/Pi Web.app"Windows
- Asset:
Pi-Web-1.0.1-x64.exe(Windows x64 NSIS installer) - Run the installer; you can choose the install directory. Desktop and Start Menu shortcuts are created.
- If SmartScreen says "Windows protected your PC": click "More info" → "Run anyway".