lkatzey zhangzhiqing

zhangzhiqing a soumis le tag v1.2.6 sur incubator/pipeline

il y a 4 semaines

zhangzhiqing a commité dans release sur incubator/pipeline

  • 62fa91ad29 feat(templates): github 双榜横屏接入动效层 动机: 上一轮仅竖屏改版加了动效, 横屏除场景淡入淡出外 全部静态登场, 两个方向观感割裂; 且淡入淡出在 Sequence 交界处露出黑底 (黑闪), 横屏同样存在。 新行为: 横屏分支复用共享动效原语——标题上浮、标签逐个 弹出、今日/本周+N 与 stars 数字滚动、顶部双线与分隔线 从左画出、社媒预览图揭示+缓慢沉降、右列三卡依次升起; 两个方向均移除场景级淡入淡出, 节奏交给元素入场。 旧行为: 横屏布局静态呈现, 仅场景 8 帧淡入淡出。 布局几何零改动 (绝对定位/列宽/卡片内容不变); typecheck 17/17 与 templates 构建通过。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

il y a 4 semaines

zhangzhiqing a commité dans main sur incubator/pipeline

  • 62fa91ad29 feat(templates): github 双榜横屏接入动效层 动机: 上一轮仅竖屏改版加了动效, 横屏除场景淡入淡出外 全部静态登场, 两个方向观感割裂; 且淡入淡出在 Sequence 交界处露出黑底 (黑闪), 横屏同样存在。 新行为: 横屏分支复用共享动效原语——标题上浮、标签逐个 弹出、今日/本周+N 与 stars 数字滚动、顶部双线与分隔线 从左画出、社媒预览图揭示+缓慢沉降、右列三卡依次升起; 两个方向均移除场景级淡入淡出, 节奏交给元素入场。 旧行为: 横屏布局静态呈现, 仅场景 8 帧淡入淡出。 布局几何零改动 (绝对定位/列宽/卡片内容不变); typecheck 17/17 与 templates 构建通过。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

il y a 4 semaines

zhangzhiqing a soumis le tag v1.2.5 sur incubator/pipeline

il y a 4 semaines

zhangzhiqing a commité dans release sur incubator/pipeline

  • 7a90491faa chore(schedules): 每日 github-trending 任务改竖版 动 机:每日热榜视频面向竖屏短视频平台投放。 旧行为:github-trending 任务 platform=bilibili,渲染 1920x1080 横版。 新行为:platform=douyin-short,渲染 1080x1920 竖版 9:16,模板已适配竖屏 板式(commit 2c32d35)。重启容器后生效;SCHEDULES env 覆盖时需同步。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
  • 2c32d35683 feat(templates): github 双榜竖屏 Hero 板式与动效改版 动机: 竖屏模板只有场景级淡入淡出、双图并排小图在手机上 不可读, 字幕黑块在浅色纸面上过重。 新行为: - 新增 motion.tsx 动效原语 (Rise/Pop/DrawLine/CountUp/ RevealImage) 与 board-portrait.tsx 竖屏 Hero 板式: 全宽社媒预览大图+星史小卡叠角, 标签逐个弹出、数字滚动、 分隔线画出; daily-report (排名数字/数据条 chips) 与 weekly-magazine (胶囊 chips/左编辑条) 双皮肤 - SubtitleBar 新增 glass-light 白玻璃变体, 竖屏启用; 字幕保留带 500px 缩至 340px - 两封面竖屏加交错入场, 日报封面数据条数字滚动 - 修复场景交界黑闪: 淡入淡出作用于不重叠 Sequence 露出 黑底, 竖屏改硬切 (横屏不变) 旧行为: 竖屏为双图并排+两卡静态排版, 仅场景淡入淡出, 与横屏共用绝对定位布局。 横屏分支零改动; 已验证 typecheck/build 全绿并实渲染 1080x1920 样片抽帧检查。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
  • Comparer ces 2 commits »

il y a 4 semaines

zhangzhiqing a commité dans main sur incubator/pipeline

  • 7a90491faa chore(schedules): 每日 github-trending 任务改竖版 动 机:每日热榜视频面向竖屏短视频平台投放。 旧行为:github-trending 任务 platform=bilibili,渲染 1920x1080 横版。 新行为:platform=douyin-short,渲染 1080x1920 竖版 9:16,模板已适配竖屏 板式(commit 2c32d35)。重启容器后生效;SCHEDULES env 覆盖时需同步。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
  • 2c32d35683 feat(templates): github 双榜竖屏 Hero 板式与动效改版 动机: 竖屏模板只有场景级淡入淡出、双图并排小图在手机上 不可读, 字幕黑块在浅色纸面上过重。 新行为: - 新增 motion.tsx 动效原语 (Rise/Pop/DrawLine/CountUp/ RevealImage) 与 board-portrait.tsx 竖屏 Hero 板式: 全宽社媒预览大图+星史小卡叠角, 标签逐个弹出、数字滚动、 分隔线画出; daily-report (排名数字/数据条 chips) 与 weekly-magazine (胶囊 chips/左编辑条) 双皮肤 - SubtitleBar 新增 glass-light 白玻璃变体, 竖屏启用; 字幕保留带 500px 缩至 340px - 两封面竖屏加交错入场, 日报封面数据条数字滚动 - 修复场景交界黑闪: 淡入淡出作用于不重叠 Sequence 露出 黑底, 竖屏改硬切 (横屏不变) 旧行为: 竖屏为双图并排+两卡静态排版, 仅场景淡入淡出, 与横屏共用绝对定位布局。 横屏分支零改动; 已验证 typecheck/build 全绿并实渲染 1080x1920 样片抽帧检查。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
  • Comparer ces 2 commits »

il y a 4 semaines

zhangzhiqing a commité dans release sur incubator/pipeline

  • edfc6fbda6 feat(templates): 每日榜浅色报告风改版与片尾重做 - github-trending 主题切为浅色报告风:原深色渐变+玻璃卡片观感偏暗、 与周榜区分不足;现在纸质底+报告蓝、方形数据卡(顶部色条)+双编辑 线,与周榜圆角纸片的杂志风形成对比 - 每日推荐保留深色舞台:拆出独立 GITHUB_DAILY_PICK_PALETTE(沿用原 深色盘),自持深色 Tag,不再复用 trending 的浅色 Tag - 三榜封面日期放大加粗(32~38px → 46~52px),日期一眼可读;封面恢复 代码/科技纹理装饰(CoverDecor,上轮封面改版时丢失) - github-trending 封面改浅色左对齐刊头:Daily Briefing kicker + 数据条(项目数/总 stars/语言标签),不再用背景图+深色蒙版 - 片尾 Outro 重做:原纯深底一行文案过单调;现在按模板明暗配色,新增 本期项目回顾 chips(逐个弹入)+ 节目 kicker + 与封面呼应的纹理 - 内容场景新增"今日 +N"涨星强调标签 - core 建议标题带上封面日期行(meta.subtitle),发布标题始终含日期 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
  • 2438a70dda chore(schedules): 停用每日推荐与每周回顾定时任务 两条任务改为 enabled: false(保留条目便于恢复): github-daily-pick(每天 09:20)与 github-weekly-recap (每周日 18:20)。保留 github-trending 日榜与 github-weekly 周榜。配置随镜像打包,需重建容器生效。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
  • e7089ad8e7 docs(commit): 新增 commit message 规范文档 统一提交说明格式,便于按 feat/fix 过滤历史、后续可支撑 conventional-changelog 自动生成 Change log。 约定要点(Angular 规范本地化): - type(scope): subject 三段式;subject ≤50 显示列,细节下沉 body - 所有行 ≤72 显示列(中文双宽) - body 写动机与新旧行为对比,不只罗列改动 - 不兼容变动 footer 标 BREAKING CHANGE + 迁移方法 - 允许追加 Co-Authored-By trailer(规范外 git 惯例) 纯人工约定,未引入 commitlint/commitizen 工具链。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
  • Comparer ces 3 commits »

il y a 4 semaines

zhangzhiqing a soumis le tag v1.2.4 sur incubator/pipeline

il y a 4 semaines

zhangzhiqing a commité dans main sur incubator/pipeline

  • edfc6fbda6 feat(templates): 每日榜浅色报告风改版与片尾重做 - github-trending 主题切为浅色报告风:原深色渐变+玻璃卡片观感偏暗、 与周榜区分不足;现在纸质底+报告蓝、方形数据卡(顶部色条)+双编辑 线,与周榜圆角纸片的杂志风形成对比 - 每日推荐保留深色舞台:拆出独立 GITHUB_DAILY_PICK_PALETTE(沿用原 深色盘),自持深色 Tag,不再复用 trending 的浅色 Tag - 三榜封面日期放大加粗(32~38px → 46~52px),日期一眼可读;封面恢复 代码/科技纹理装饰(CoverDecor,上轮封面改版时丢失) - github-trending 封面改浅色左对齐刊头:Daily Briefing kicker + 数据条(项目数/总 stars/语言标签),不再用背景图+深色蒙版 - 片尾 Outro 重做:原纯深底一行文案过单调;现在按模板明暗配色,新增 本期项目回顾 chips(逐个弹入)+ 节目 kicker + 与封面呼应的纹理 - 内容场景新增"今日 +N"涨星强调标签 - core 建议标题带上封面日期行(meta.subtitle),发布标题始终含日期 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
  • 2438a70dda chore(schedules): 停用每日推荐与每周回顾定时任务 两条任务改为 enabled: false(保留条目便于恢复): github-daily-pick(每天 09:20)与 github-weekly-recap (每周日 18:20)。保留 github-trending 日榜与 github-weekly 周榜。配置随镜像打包,需重建容器生效。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
  • Comparer ces 2 commits »

il y a 4 semaines

zhangzhiqing a commité dans main sur incubator/pipeline

  • e7089ad8e7 docs(commit): 新增 commit message 规范文档 统一提交说明格式,便于按 feat/fix 过滤历史、后续可支撑 conventional-changelog 自动生成 Change log。 约定要点(Angular 规范本地化): - type(scope): subject 三段式;subject ≤50 显示列,细节下沉 body - 所有行 ≤72 显示列(中文双宽) - body 写动机与新旧行为对比,不只罗列改动 - 不兼容变动 footer 标 BREAKING CHANGE + 迁移方法 - 允许追加 Co-Authored-By trailer(规范外 git 惯例) 纯人工约定,未引入 commitlint/commitizen 工具链。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

il y a 1 mois

zhangzhiqing a soumis le tag v1.2.3 sur incubator/pipeline

il y a 1 mois

zhangzhiqing a commité dans release sur incubator/pipeline

  • 44de9bdc20 feat(llm): 模型三级解析 + github 结构缺失重试 - LLM 模型解析收敛到 core runDocument 一处:--llm-model > LLM_MODEL env > config.llm.model,未配置显式报错(不再静默兜底硬编码模型) - CLI/web 客户端只透传,默认模型改 model-stable - 文字模块:github-trending/github-weekly 输出零 github 结构场景时(会导致 cover-only 视频)用结构 nudge 重试一次;结构检查前置于校验 - applyLengthLimits 确定性补齐缺失场景 id;isMissingGithubScenes 抽为独立导出(修复原先被删标记导致的死重试路径) - 新增 packages/text/test 单测(node:test),7 用例全绿 - 文档/.env.example 同步 LLM_MODEL 说明 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
  • fb95c53251 feat(github-daily-pick): 新增每日推荐+每周回顾模板——covered 去重状态、三榜选题、六幕叙事全链路 每日推荐(github-daily-pick):每天推荐一个未讲过的开源项目。 - 选题:日/周/月三榜并集,加权综合热度分(月0.5+周0.3+日0.2)排序, 持续热度胜过单日 spike;同日幂等(重跑不换选题);候选池耗尽显式报错 - 内容:六幕叙事(黄金3秒钩子/痛点共鸣/项目亮相/功能亮点x2-4/快速上手/ 总结),约1000字/5分钟;封面静音、钩子冷开场;publish.title 按 [钩子+核心卖点+情绪悬念]公式生成,必含数字锚点(参照 docs/GitHub项目推荐_视频文案组织结构.md) - 模板:多切面章节场景(章节进度徽标+ChapterToc),masthead"GitHub 每日推荐" 每周回顾(github-weekly-recap):周日回顾本周推荐,纯读历史不重新爬榜。 - 复用 github-weekly 场景组件,tag 换 extension.coveredDate"推荐 · M月D日" - LLM 以回顾视角重写文案,不逐字复述当日 intro 去重状态(covered store,全管线唯一跨运行状态): - packages/shared/src/state/covered-store.ts,仅从 @pipeline/shared/node 出口 - JSON 原子写(tmp+rename)、同日同仓 upsert、窗口外自动 prune - 渲染成功后由 core 写入(选题/LLM/渲染失败不浪费选题),best-effort 记 stateError - 部署指 jobs 卷 covered/ 子目录(compose/k8s 已配 PIPELINE_COVERED_DIR),绝不能放 outputDir 配套:repo-detail 公共 helper(5xx/网络错误重试2次);编排器 source/template 兼容性守卫(错配瞬间中文报错,不白烧 LLM);CLI 预期错误干净输出(无堆栈)+ stateError 警告;调度 09:20(每日)/18:20 周日,与既有 cron 错峰。 Co-Authored-By: Claude <noreply@anthropic.com>
  • Comparer ces 2 commits »

il y a 1 mois

zhangzhiqing a commité dans main sur incubator/pipeline

  • 44de9bdc20 feat(llm): 模型三级解析 + github 结构缺失重试 - LLM 模型解析收敛到 core runDocument 一处:--llm-model > LLM_MODEL env > config.llm.model,未配置显式报错(不再静默兜底硬编码模型) - CLI/web 客户端只透传,默认模型改 model-stable - 文字模块:github-trending/github-weekly 输出零 github 结构场景时(会导致 cover-only 视频)用结构 nudge 重试一次;结构检查前置于校验 - applyLengthLimits 确定性补齐缺失场景 id;isMissingGithubScenes 抽为独立导出(修复原先被删标记导致的死重试路径) - 新增 packages/text/test 单测(node:test),7 用例全绿 - 文档/.env.example 同步 LLM_MODEL 说明 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
  • fb95c53251 feat(github-daily-pick): 新增每日推荐+每周回顾模板——covered 去重状态、三榜选题、六幕叙事全链路 每日推荐(github-daily-pick):每天推荐一个未讲过的开源项目。 - 选题:日/周/月三榜并集,加权综合热度分(月0.5+周0.3+日0.2)排序, 持续热度胜过单日 spike;同日幂等(重跑不换选题);候选池耗尽显式报错 - 内容:六幕叙事(黄金3秒钩子/痛点共鸣/项目亮相/功能亮点x2-4/快速上手/ 总结),约1000字/5分钟;封面静音、钩子冷开场;publish.title 按 [钩子+核心卖点+情绪悬念]公式生成,必含数字锚点(参照 docs/GitHub项目推荐_视频文案组织结构.md) - 模板:多切面章节场景(章节进度徽标+ChapterToc),masthead"GitHub 每日推荐" 每周回顾(github-weekly-recap):周日回顾本周推荐,纯读历史不重新爬榜。 - 复用 github-weekly 场景组件,tag 换 extension.coveredDate"推荐 · M月D日" - LLM 以回顾视角重写文案,不逐字复述当日 intro 去重状态(covered store,全管线唯一跨运行状态): - packages/shared/src/state/covered-store.ts,仅从 @pipeline/shared/node 出口 - JSON 原子写(tmp+rename)、同日同仓 upsert、窗口外自动 prune - 渲染成功后由 core 写入(选题/LLM/渲染失败不浪费选题),best-effort 记 stateError - 部署指 jobs 卷 covered/ 子目录(compose/k8s 已配 PIPELINE_COVERED_DIR),绝不能放 outputDir 配套:repo-detail 公共 helper(5xx/网络错误重试2次);编排器 source/template 兼容性守卫(错配瞬间中文报错,不白烧 LLM);CLI 预期错误干净输出(无堆栈)+ stateError 警告;调度 09:20(每日)/18:20 周日,与既有 cron 错峰。 Co-Authored-By: Claude <noreply@anthropic.com>
  • Comparer ces 2 commits »

il y a 1 mois

zhangzhiqing a soumis le tag v1.2.2 sur incubator/pipeline

il y a 1 mois

zhangzhiqing a commité dans release sur incubator/pipeline

  • a5e17377bd feat(github-weekly): 新增 GitHub 周榜模板——采集/契约/提示词/模板/调度全链路 - collect: github-weekly 采集器(trending API 追加 since=weekly,按周涨星 currentPeriodStars 降序取 top8 逐仓抓 README,复用 repo-meta 注释协议) - shared: TemplateType 扩展 github-weekly;双榜共享 GithubBoardExtension 契约(type 判别枚举);新增 formatWeekRange(周一→周日 zh-CN 周区间) - text: assemble 双榜统一封面装配(周榜刊头「GitHub 周榜」+ 周区间副标题); parse-text 新增周榜提示词(trendSummary/publish 元信息/逐仓结构/周框架口播/禁问候语) - templates: github-weekly 浅色杂志风内容场景(纸感背景+白色编辑卡片+命名图片 socialPreview/starHistory);Root 路由与周榜封面接入;GITHUB_WEEKLY_PALETTE 配色 - renderer: compose/github-images 支持双榜 extension,同名图片按名解析 - web: 调度器新增 sourceArgs 透传(github-repo 等);create/templates 页接入新模板 - config: 周榜采集 URL/配色/发布元信息 + 每周六 08:50 定时任务(bilibili) Co-Authored-By: Claude <noreply@anthropic.com>

il y a 1 mois

zhangzhiqing a commité dans main sur incubator/pipeline

  • a5e17377bd feat(github-weekly): 新增 GitHub 周榜模板——采集/契约/提示词/模板/调度全链路 - collect: github-weekly 采集器(trending API 追加 since=weekly,按周涨星 currentPeriodStars 降序取 top8 逐仓抓 README,复用 repo-meta 注释协议) - shared: TemplateType 扩展 github-weekly;双榜共享 GithubBoardExtension 契约(type 判别枚举);新增 formatWeekRange(周一→周日 zh-CN 周区间) - text: assemble 双榜统一封面装配(周榜刊头「GitHub 周榜」+ 周区间副标题); parse-text 新增周榜提示词(trendSummary/publish 元信息/逐仓结构/周框架口播/禁问候语) - templates: github-weekly 浅色杂志风内容场景(纸感背景+白色编辑卡片+命名图片 socialPreview/starHistory);Root 路由与周榜封面接入;GITHUB_WEEKLY_PALETTE 配色 - renderer: compose/github-images 支持双榜 extension,同名图片按名解析 - web: 调度器新增 sourceArgs 透传(github-repo 等);create/templates 页接入新模板 - config: 周榜采集 URL/配色/发布元信息 + 每周六 08:50 定时任务(bilibili) Co-Authored-By: Claude <noreply@anthropic.com>

il y a 1 mois

zhangzhiqing a soumis le tag v1.2.1 sur incubator/pipeline

il y a 1 mois

zhangzhiqing a commité dans release sur incubator/pipeline

  • 62c02c3994 feat(templates): github-trending 封面改版——背景图+居中标题卡,去仓库列表 - 封面改为渲染器提供的背景图(default.png 兜底)+ 深色渐变蒙版, 居中深色标题卡:刊头标题 + 日期 + 主要语言标签 + trendSummary - 语言标签由 content 场景 repo.language 聚合去重(按仓库数取 top6, 色点用 languageColor,缺失时回退主题色) - 移除 top6 仓库卡片网格——封面不再罗列仓库,正片再看逐仓详解 - CoverDecor 新增 onDark:背景图模式用白色/更高透明度,浅色渐变兜底不变 - CLAUDE.md 同步封面描述 Co-Authored-By: Claude <noreply@anthropic.com>

il y a 1 mois

zhangzhiqing a commité dans main sur incubator/pipeline

  • 62c02c3994 feat(templates): github-trending 封面改版——背景图+居中标题卡,去仓库列表 - 封面改为渲染器提供的背景图(default.png 兜底)+ 深色渐变蒙版, 居中深色标题卡:刊头标题 + 日期 + 主要语言标签 + trendSummary - 语言标签由 content 场景 repo.language 聚合去重(按仓库数取 top6, 色点用 languageColor,缺失时回退主题色) - 移除 top6 仓库卡片网格——封面不再罗列仓库,正片再看逐仓详解 - CoverDecor 新增 onDark:背景图模式用白色/更高透明度,浅色渐变兜底不变 - CLAUDE.md 同步封面描述 Co-Authored-By: Claude <noreply@anthropic.com>

il y a 1 mois

zhangzhiqing a soumis le tag v1.2.0 sur incubator/pipeline

il y a 1 mois