Skill dormancy - #24
Open
LIUXIN557 wants to merge 16 commits into
Open
Conversation
调研 D:\dev 下 opencode/pi/crush/grok-build 四个 TUI 项目,与本项目 (FTXUI C++)对比,产出: - docs/tui-comparison/report.md: 9 维度对比报告 + 差距排序 - docs/tui-comparison/demos/: 9 个可运行 Python 演示,覆盖 CSI 2026 同步 输出、OSC 8 超链接、kitty keyboard、RGBA alpha、动画背景、spinner、 OSC 133、工具行三态灯、流式 markdown 增量渲染基准 核实源码后修正两处认知:acecode 有 OSC 8 检测代码但 FTXUI Element 限制 不发射;键盘仅消费标准 CSI 修饰符未启用 kitty 协议。
新增两个竞品并纳入全部维度对比: - kimi-code: TS + @moonshot-ai/pi-tui(pi-tui fork),应用层特色为 gradient 品牌字 / Moon loader / agent swarm / goal queue / 30+ 对话框 - codex: Rust + 自 fork ratatui Terminal,scrollback-first 输出模型、 两区域流式提交动画 + 表格 holdback、CSI-u 键盘增强按终端调优、 100ms 终端探测、accent 按终端背景 alpha 自适应 报告重写为 7 项目对比(血缘归并为 5 条技术路线),差距表增至 8 项; 新增 demos/10_gradient_text.py(kimi 渐变品牌字演示)。
报告与演示 README 去掉渲染模型/cell diff/CSI 协议等技术术语, 改写为产品经理可读的白话:重画方式、闪烁观感、流式体验、输入框、 特效、换肤、老终端兼容、独有优势与差距排序。协议名保留但附人话解释。
sips on macOS 12.x silently returns success without rasterizing the SVG background, leaving no PNG for the Finder layout step and aborting the DMG build. Detect the missing raster and fall back to qlmanage so the DMG background still resolves. Newer macOS (macos-15 CI) is unaffected.
Owner
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
支持闲置技能从系统提示词里不加载,主动触发仍可加载