Skip to content

fix(projects): 首页加入 Zhihu Threads 并更新 Glassbox 介绍 - #39

Closed
lora-sys wants to merge 4 commits into
mainfrom
fix/project-cards-20260910
Closed

lora-sys wants to merge 4 commits into
mainfrom
fix/project-cards-20260910

Conversation

@lora-sys

@lora-sys lora-sys commented Sep 10, 2026

Copy link
Copy Markdown
Owner

修改范围

只做维护者本次要求的项目内容更新,不采用已关闭的 #38 改版。基于 main 601e50b,新分支为 fix/project-cards-20260910。不得自动合并或部署。

首页保留原来的 Glassbox、AgentArena 和 AI Engineering Harness,追加已有的 Zhihu Threads 卡片。中英文首页均展示四个项目,入口进入对应语言的现有案例页。作品页原有 Zhihu Threads 保留,不新增重复项目。

Glassbox 名称与双语介绍更新为个人 Agent 工作台方向。当前支持的 Codex、Claude Code、本地会话、回放、审批和画布检查,与规划中的微信、QQ、长期任务和学习沉淀分开描述。旧示例 attach 命令和通过日志改为三行能力说明。相关记录不再错误关联另一个 Harness 项目的文章,改为链接 Glassbox 当前 README。

首次核对 Glassbox c191401,提交过程中又核对了最新 README 提交 87ed7f17dd004ba528539182864a93d6e08b3849。最新版本增加了 Personal Agent Foundation 当前计划说明,仍明确区分现有 Coding Agent Harness 与未完成的身份、授权、Conversation、Turso 和远程渠道等目标。卡片描述保持这一能力边界,文档入口使用 main/README.md 以跟随后续更新,不把项目运行能力说成本次网站测试结果。

同步脚本保存相同的 Glassbox 摘要与名称规则。没有手工修改 GitHub 同步快照。

保留原有视觉

已读取 Notion lora-visual。沿用当前 Lora、Mochi 与暖色纸张封面。Glassbox 和中英文 Zhihu Threads 三张封面通过 SHA256 对比,字节不变。未修改全局样式、导航、页面结构、文章、简历和实验室。六份生产源文件调整,另有一份针对性测试和现有只读验证工作流的接入。

临时准备工作流不包含在本 PR 中,截图、报告和字体不进入仓库。

最终验证

最终 head 为 9b89f10

原有回归工作流成功:https://github.com/lora-sys/loraSys/actions/runs/34434378504

语言与项目专项审计成功:https://github.com/lora-sys/loraSys/actions/runs/34434378485

锁定依赖安装、真实快照校验、Astro 检查和生产构建通过。原有功能与阅读回归 50 组、语言与路由 115 组、微交互 40 组、新增项目专项 33 组全部通过。不同检查组有覆盖重叠,不把它们当作互不重复的独立场景。

静态检查覆盖 78 个 HTML、4327 个站内引用、212 个语言替代引用,无已定义检查错误。

项目专项在 1440×1000 和 390×844 视口、中英文、浅色与深色下检查。实际从首页点击 Zhihu Threads 入口,确认语言正确;检查原有三个项目都保留;检查 Glassbox 当前能力与规划文案、README 链接、外链安全属性和键盘复制操作;等待懒加载图片实际加载并解码后截图。

第一轮专项测试错误地假定英文首页也使用 .v2-home,并在懒加载图片尚未进入视口时调用 decode。已按真实英文 .en-home 结构修正选择器,逐张滚动图片并等待加载完成。没有删除数量、链接或图片完整性断言,没有将这两项测试问题描述为产品缺陷。

截图证据

最终专项生成 56 张原始 PNG,来源为 GitHub Actions 中 Chromium 实际打开此 PR 的生产构建,不是设计稿,也不是线上已发布页面。已人工查看关键截图,包括原首页、中文新项目卡片、英文新项目卡片、Glassbox 桌面作品卡片和手机深色卡片。

最终审计产物:https://github.com/lora-sys/loraSys/actions/runs/34434378485/artifacts/10135736687

原有回归产物:https://github.com/lora-sys/loraSys/actions/runs/34434378504/artifacts/10135679780

对话另交付内嵌 56 张截图的 HTML 图库及证据包,图片按页面、宽度、语言和主题分类,并记录原始文件摘要。

已知边界

保留全部 12 份默认移动限速 Lighthouse 样本。首页性能为 93、94、93,中文作品页三次均 98,英文作品页和 Zhihu Threads 案例页三次均 99。首页原有 98 分目标仍未达到,#36 不关闭,本次没有扩大到性能改版。TBT 样本均为 0,自动无障碍、最佳实践和 SEO 分数均为 100,不代表完整无障碍认证。

没有测试实体手机、Safari、Firefox或读屏器,也没有运行 Glassbox 的真实模型或远程渠道。未合并、未开启自动合并、未推送 main、未部署,#38 保持关闭。

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / Security Evidence

Commit: bec9d95b45b21d430d440f4cd020c0e1fe16c3a2

Security evidence gate passed (success)

No security-sensitive scanner-evidence gap detected.

Mode: enforce

Scanned 8 changed file(s). No missing scanner-evidence signal was detected.

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / PR Risk Taxonomy

Commit: bec9d95b45b21d430d440f4cd020c0e1fe16c3a2

PR taxonomy review recommended (neutral)

Detected 2 PR taxonomy bucket(s): Security Evidence, CI/CD Recommendation.

Scanned 8 changed file(s).

Roadmap taxonomy buckets:

Security Evidence

Security-sensitive changes should carry explicit scanner, code-scanning, or focused regression evidence.

Signals:

  • 1 security-sensitive path(s) changed

Paths:

  • .github/workflows/verify-i18n.yml

CI/CD Recommendation

CI, dependency, coverage, and contract signals should be routed into follow-up checks or verification work.

Signals:

  • Regression coverage may lag behind the diff
  • User-facing UI changes may ship without browser coverage
  • CI workflow changes may ship without failure-mode evidence
  • Dependency or CI drift could surface after merge
  • 1 CI or workflow path(s) changed

Paths:

  • .github/workflows/verify-i18n.yml
  • scripts/fetch-github-projects.mjs
  • scripts/test-project-refresh.mjs
  • src/components/projects/ProjectDemo.astro
  • src/data/project-stories.ts
  • src/i18n/project-copy.ts
  • src/pages/en/index.astro
  • src/pages/index.astro

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / Reference Set Readiness

Commit: bec9d95b45b21d430d440f4cd020c0e1fe16c3a2

Reference set readiness gaps detected (neutral)

Reference evidence present for 0/7 areas (0%) across 8 changed file(s).

This check is based on files changed in this PR. Repository-level readiness is still reported by /ecc-tools analyze comments and generated manifests.

Area Status Evidence / Next Step
Deep analyzer corpus Missing Add analyzer fixture, golden, benchmark, or reference-set files that can catch analyzer regressions.
RAG/evaluator comparison Missing Add retrieval or evaluator reference-set comparison fixtures with expected ranking behavior.
PR salvage/review corpus Missing Add stale-PR, review-thread, reopen-flow, or salvage reference cases for queue cleanup automation.
Discussion triage corpus Missing Add public discussion triage fixtures, golden cases, or reference sets for informational, answered, and no-response classifications.
Harness compatibility Missing Add cross-harness, adapter-compliance, or harness-audit evidence for Claude, Codex, OpenCode, Zed, dmux, and agent surfaces.
Security evidence Missing Attach security evidence such as SBOMs, SARIF, audit reports, or AgentShield evidence packs.
CI failure-mode evidence Missing Add captured CI failure logs, dry-run fixtures, or troubleshooting docs for common workflow failure modes.

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / Hosted Promotion Readiness

Commit: bec9d95b45b21d430d440f4cd020c0e1fe16c3a2

Hosted promotion readiness passed (success)

No hosted promotion evidence gaps detected across 8 changed file(s); 0 corpus scenarios had matching evidence.

This check compares PR file changes against the evaluator/RAG promotion corpus in src/analyzers/fixtures/evaluator-rag-corpus.ts.
Hosted output scoring inspected 0 completed cached hosted job results.

No evaluator corpus scenarios matched this PR.

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@coderabbitai

coderabbitai Bot commented Sep 10, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 412da807-1c4a-49e1-a577-d3a8af39ff52


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / PR Config Audit

Commit: bec9d95b45b21d430d440f4cd020c0e1fe16c3a2

No changed-config issues detected (success)

Scanned 1 config file(s) present at this commit across 1 changed config path(s) and found no issues in the supported security rules.

Changed config files:

  • .github/workflows/verify-i18n.yml

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / PR Harness Audit

Commit: bec9d95b45b21d430d440f4cd020c0e1fe16c3a2

No harness issues detected (success)

Scanned 1 changed config file(s) and found no harness issues.

Changed config files:

  • .github/workflows/verify-i18n.yml

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / Security Evidence

Commit: cb5321922e26f4e682d8e00892c76b7f657edf7a

Security evidence gate passed (success)

No security-sensitive scanner-evidence gap detected.

Mode: enforce

Scanned 8 changed file(s). No missing scanner-evidence signal was detected.

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / PR Risk Taxonomy

Commit: cb5321922e26f4e682d8e00892c76b7f657edf7a

PR taxonomy review recommended (neutral)

Detected 2 PR taxonomy bucket(s): Security Evidence, CI/CD Recommendation.

Scanned 8 changed file(s).

Roadmap taxonomy buckets:

Security Evidence

Security-sensitive changes should carry explicit scanner, code-scanning, or focused regression evidence.

Signals:

  • 1 security-sensitive path(s) changed

Paths:

  • .github/workflows/verify-i18n.yml

CI/CD Recommendation

CI, dependency, coverage, and contract signals should be routed into follow-up checks or verification work.

Signals:

  • Regression coverage may lag behind the diff
  • User-facing UI changes may ship without browser coverage
  • CI workflow changes may ship without failure-mode evidence
  • Dependency or CI drift could surface after merge
  • 1 CI or workflow path(s) changed

Paths:

  • .github/workflows/verify-i18n.yml
  • scripts/fetch-github-projects.mjs
  • scripts/test-project-refresh.mjs
  • src/components/projects/ProjectDemo.astro
  • src/data/project-stories.ts
  • src/i18n/project-copy.ts
  • src/pages/en/index.astro
  • src/pages/index.astro

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / Reference Set Readiness

Commit: cb5321922e26f4e682d8e00892c76b7f657edf7a

Reference set readiness gaps detected (neutral)

Reference evidence present for 0/7 areas (0%) across 8 changed file(s).

This check is based on files changed in this PR. Repository-level readiness is still reported by /ecc-tools analyze comments and generated manifests.

Area Status Evidence / Next Step
Deep analyzer corpus Missing Add analyzer fixture, golden, benchmark, or reference-set files that can catch analyzer regressions.
RAG/evaluator comparison Missing Add retrieval or evaluator reference-set comparison fixtures with expected ranking behavior.
PR salvage/review corpus Missing Add stale-PR, review-thread, reopen-flow, or salvage reference cases for queue cleanup automation.
Discussion triage corpus Missing Add public discussion triage fixtures, golden cases, or reference sets for informational, answered, and no-response classifications.
Harness compatibility Missing Add cross-harness, adapter-compliance, or harness-audit evidence for Claude, Codex, OpenCode, Zed, dmux, and agent surfaces.
Security evidence Missing Attach security evidence such as SBOMs, SARIF, audit reports, or AgentShield evidence packs.
CI failure-mode evidence Missing Add captured CI failure logs, dry-run fixtures, or troubleshooting docs for common workflow failure modes.

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / Hosted Promotion Readiness

Commit: cb5321922e26f4e682d8e00892c76b7f657edf7a

Hosted promotion readiness passed (success)

No hosted promotion evidence gaps detected across 8 changed file(s); 0 corpus scenarios had matching evidence.

This check compares PR file changes against the evaluator/RAG promotion corpus in src/analyzers/fixtures/evaluator-rag-corpus.ts.
Hosted output scoring inspected 0 completed cached hosted job results.

No evaluator corpus scenarios matched this PR.

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / PR Config Audit

Commit: cb5321922e26f4e682d8e00892c76b7f657edf7a

No changed-config issues detected (success)

Scanned 1 config file(s) present at this commit across 1 changed config path(s) and found no issues in the supported security rules.

Changed config files:

  • .github/workflows/verify-i18n.yml

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / PR Harness Audit

Commit: cb5321922e26f4e682d8e00892c76b7f657edf7a

No harness issues detected (success)

Scanned 1 changed config file(s) and found no harness issues.

Changed config files:

  • .github/workflows/verify-i18n.yml

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / Security Evidence

Commit: 9b89f102eb0bdddf091f924de34e1d0a162dde3d

Security evidence gate passed (success)

No security-sensitive scanner-evidence gap detected.

Mode: enforce

Scanned 8 changed file(s). No missing scanner-evidence signal was detected.

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / PR Risk Taxonomy

Commit: 9b89f102eb0bdddf091f924de34e1d0a162dde3d

PR taxonomy review recommended (neutral)

Detected 2 PR taxonomy bucket(s): Security Evidence, CI/CD Recommendation.

Scanned 8 changed file(s).

Roadmap taxonomy buckets:

Security Evidence

Security-sensitive changes should carry explicit scanner, code-scanning, or focused regression evidence.

Signals:

  • 1 security-sensitive path(s) changed

Paths:

  • .github/workflows/verify-i18n.yml

CI/CD Recommendation

CI, dependency, coverage, and contract signals should be routed into follow-up checks or verification work.

Signals:

  • Regression coverage may lag behind the diff
  • User-facing UI changes may ship without browser coverage
  • CI workflow changes may ship without failure-mode evidence
  • Dependency or CI drift could surface after merge
  • 1 CI or workflow path(s) changed

Paths:

  • .github/workflows/verify-i18n.yml
  • scripts/fetch-github-projects.mjs
  • scripts/test-project-refresh.mjs
  • src/components/projects/ProjectDemo.astro
  • src/data/project-stories.ts
  • src/i18n/project-copy.ts
  • src/pages/en/index.astro
  • src/pages/index.astro

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / Reference Set Readiness

Commit: 9b89f102eb0bdddf091f924de34e1d0a162dde3d

Reference set readiness gaps detected (neutral)

Reference evidence present for 0/7 areas (0%) across 8 changed file(s).

This check is based on files changed in this PR. Repository-level readiness is still reported by /ecc-tools analyze comments and generated manifests.

Area Status Evidence / Next Step
Deep analyzer corpus Missing Add analyzer fixture, golden, benchmark, or reference-set files that can catch analyzer regressions.
RAG/evaluator comparison Missing Add retrieval or evaluator reference-set comparison fixtures with expected ranking behavior.
PR salvage/review corpus Missing Add stale-PR, review-thread, reopen-flow, or salvage reference cases for queue cleanup automation.
Discussion triage corpus Missing Add public discussion triage fixtures, golden cases, or reference sets for informational, answered, and no-response classifications.
Harness compatibility Missing Add cross-harness, adapter-compliance, or harness-audit evidence for Claude, Codex, OpenCode, Zed, dmux, and agent surfaces.
Security evidence Missing Attach security evidence such as SBOMs, SARIF, audit reports, or AgentShield evidence packs.
CI failure-mode evidence Missing Add captured CI failure logs, dry-run fixtures, or troubleshooting docs for common workflow failure modes.

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / Hosted Promotion Readiness

Commit: 9b89f102eb0bdddf091f924de34e1d0a162dde3d

Hosted promotion readiness passed (success)

No hosted promotion evidence gaps detected across 8 changed file(s); 0 corpus scenarios had matching evidence.

This check compares PR file changes against the evaluator/RAG promotion corpus in src/analyzers/fixtures/evaluator-rag-corpus.ts.
Hosted output scoring inspected 0 completed cached hosted job results.

No evaluator corpus scenarios matched this PR.

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / PR Config Audit

Commit: 9b89f102eb0bdddf091f924de34e1d0a162dde3d

No changed-config issues detected (success)

Scanned 1 config file(s) present at this commit across 1 changed config path(s) and found no issues in the supported security rules.

Changed config files:

  • .github/workflows/verify-i18n.yml

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

@ecc-tools

ecc-tools Bot commented Sep 10, 2026

Copy link
Copy Markdown

ECC Tools / PR Harness Audit

Commit: 9b89f102eb0bdddf091f924de34e1d0a162dde3d

No harness issues detected (success)

Scanned 1 changed config file(s) and found no harness issues.

Changed config files:

  • .github/workflows/verify-i18n.yml

Check publication was denied or unavailable. An app owner must enable Checks: read and write, and the installation owner must approve the updated permission.

Copy link
Copy Markdown
Owner Author

Superseded by #42, which refreshed the same project content against the newer main branch, expanded the representative-work curation, completed the site-wide consistency pass, passed PR validation, and was deployed successfully. Closing this older branch to avoid maintaining two conflicting project-refresh paths.

@lora-sys lora-sys closed this Sep 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant