Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
liuqihonggit
JoinCode
Repository navigation
Code
Issues
Pull requests
1
(1)
Actions
Projects
Security and quality
Insights
More
items
feat: M7 TUI 像素级对齐里程碑(截图校准/StructuredDiff/权限对话框/Markdown 渲染)
- #434
#434
Merged
liuqihonggit
merged 16 commits into
main
liuqihonggit/JoinCode:main
from
w2
liuqihonggit/JoinCode:w2
Copy head branch name to clipboard
Oct 20, 2026
Conversation
Commits
16
(16)
Checks
Files changed
Merged
feat: M7 TUI 像素级对齐里程碑(截图校准/StructuredDiff/权限对话框/Markdown 渲染)
#434
liuqihonggit
merged 16 commits into
main
liuqihonggit/JoinCode:main
from
w2
liuqihonggit/JoinCode:w2
Copy head branch name to clipboard
Commits
Commits on Oct 20, 2026
refactor: ReplShell 提取 — HostSession/DemoSession 合并为共享 REPL 外壳(M7 前置) | 决策: IReplEngine 接口(Submit/Interrupt/SetPermissionMode/DrainEvents/DrainDiagnostics/IsAlive)统一引擎交互面,模拟回合改事件驱动(SimulatedEngine …
Show description for 003062d
liuqihonggit
committed
003062d
View commit details
Copy full SHA for 003062d
Browse repository at this point
docs: ADR 0143/TASK055 ReplShell 提取遗留条目关闭(commit a92bc1a16 完成)
liuqihonggit
committed
7537c36
View commit details
Copy full SHA for 7537c36
Browse repository at this point
feat: M7-1 截图校准工具链落地 — 复制青蛙TUI 四件套+自研采集端 | 决策: TS 参考帧(esbuild 编译基准 Clawd/PromptInput)与 C# 采集帧(ReferenceScene 80×24 fixture)同字体栅格化后像素 diff, clawd 9×3 与 prompt 边框 80×3 两 region 验收 0 字符 0 像素差异; py cel…
Show description for 6bc2426
liuqihonggit
committed
6bc2426
View commit details
Copy full SHA for 6bc2426
Browse repository at this point
feat: M7-2 StructuredDiff Core 侧渲染 — ToolResult 扩展 Patch 字段 + DiffResultItem 多行渲染 | 决策: Core 零依赖自带 DiffHunk/DiffLine 投影(DiffLineKind 数值对齐引擎 PatchLineType 可直转 byte), 着色用基准 theme.ts diff 前景键 DiffAdde…
Show description for b58d217
liuqihonggit
committed
b58d217
View commit details
Copy full SHA for b58d217
Browse repository at this point
feat: M7-2 Host 侧补丁投影 — InProcessEventConsumer OnToolEnd 透传 StructuredPatch | 决策: ProjectPatch LINQ 链式投影引擎 StructuredPatchHunk 到 Core DiffHunk(DiffLineKind 与 PatchLineType 数值对齐直转 byte 免 switch), 空/…
Show description for ba06f4f
liuqihonggit
committed
ba06f4f
View commit details
Copy full SHA for ba06f4f
Browse repository at this point
feat: M7-2 引擎侧补丁投影同步 — BridgeProtocol ToolResult 扩展 Patch 字段 + BridgeEventConsumer 透传 | 决策: ADR 0143 先事件模型后投影(IEventConsumer.OnToolEnd 已带 patch 参数属协议本体, 本批补齐 JSON 投影); 定义 BridgeDiffHunk/BridgeDiffL…
Show description for e18da60
liuqihonggit
committed
e18da60
View commit details
Copy full SHA for e18da60
Browse repository at this point
feat: M7-2 模拟引擎 Edit 回合演示 diff 渲染链路 | 决策: SimulatedEngine ToolUse 阶段改 Edit 工具并携带 4 行 hunk 补丁(超 2 行预览同时演示折叠提示), Demo 模拟回合成为 StructuredDiff 手动验收路径; M7-1 像素回归验证 clawd+prompt 两 region 0 差异
liuqihonggit
committed
62affdc
View commit details
Copy full SHA for 62affdc
Browse repository at this point
docs: TASK055 追加 M7-2 StructuredDiff 决策块与手动验收表
liuqihonggit
committed
98e26ef
View commit details
Copy full SHA for 98e26ef
Browse repository at this point
feat: M7-3 Core 权限对话框渲染与模态改道 | 决策: PermissionCoordinator TCS 桥(对齐青蛙TUI DialogRequest 取代语义+焦点三档环绕), PermissionRequestItem 像素对齐基准 FallbackPermissionRequest(仅顶边框 permission 色 round 无角全宽/bold permissio…
Show description for 4eb44fe
liuqihonggit
committed
4eb44fe
View commit details
Copy full SHA for 4eb44fe
Browse repository at this point
feat: M7-3 Host 权限确认引擎闭环 | 决策: TuiPermissionBridge 引擎线程Confirm→shell对话框挂起→TCS同步阻塞等按键(对齐CLI IConfirmationGate单通道先例,未绑定shell降级Deny防死锁), TuiPermissionConfirmationHandler 转发bridge+临时批准(Allow 1分钟/Always…
Show description for 340a0a9
liuqihonggit
committed
340a0a9
View commit details
Copy full SHA for 340a0a9
Browse repository at this point
docs: TASK055 追加 M7-3 权限对话框决策块与手动验收表
liuqihonggit
committed
b9302bf
View commit details
Copy full SHA for b9302bf
Browse repository at this point
feat: M7-4 Core Markdown 块模型/布局器/消息项 | 决策: 语义样式 flags(MarkdownStyle)投影期施加修饰+Code/Link 语义标签渲染期取色(Code→permission 色对齐基准 codespan), DTO 主题/宽度无关可在 Core 零依赖直测(对齐青蛙TUI GUI 三层分层先例); 布局对齐基准 formatToken(h1 …
Show description for 003c223
liuqihonggit
committed
003c223
View commit details
Copy full SHA for 003c223
Browse repository at this point
feat: M7-4 卫星项目 NativeTui.Markdown(Markdig 1.3.2 投影器) | 决策: Markdig 隔离在卫星层保 Core 零依赖铁律(ADR 0140), 投影只产结构+行内样式 flags(标题级别样式布局层施加)实现职责分离; pipeline=UseAdvancedExtensions 对齐青蛙TUI 先例; 删除线忽略+html块丢弃+mail…
Show description for 0c861ff
liuqihonggit
committed
0c861ff
View commit details
Copy full SHA for 0c861ff
Browse repository at this point
feat: M7-4 引擎闭环 assistant Markdown 事件分流 | 决策: AssistantMessage 扩 Markdown 可空字段(WhenWritingNull 保旧 JSON 逐字节兼容), MarkdownBlock 树带 JsonPolymorphic discriminator 进 BridgeJsonContext; 投影决策在 Host consume…
Show description for 9de35cf
liuqihonggit
committed
9de35cf
View commit details
Copy full SHA for 9de35cf
Browse repository at this point
feat: M7-4 Demo 演示回合携带全形态 Markdown | 决策: SimulatedEngine.DemoMarkdown 手构 8 类块模型(对齐 SimulatedPatch 先例直接构 DTO 不经投影器, Core 零依赖), 公开静态供演示构造复用; 完成事件 AssistantMessage 携带 Markdown 走 Driver 分流渲染链路; SeedMes…
Show description for 9a3f095
liuqihonggit
committed
9a3f095
View commit details
Copy full SHA for 9a3f095
Browse repository at this point
docs: TASK055 追加 M7-4 Markdown 渲染决策块与手动验收表 | 决策: 四批渐进全链路落地(Core 块模型/卫星 Markdig 投影/引擎闭环/Demo 演示), formatToken 权威映射+青蛙TUI 四坑规避, 像素回归 0 差异, 基线 549+18+35
liuqihonggit
committed
c3a2c35
View commit details
Copy full SHA for c3a2c35
Browse repository at this point
You can’t perform that action at this time.