Conversation
- `command.enum.ts` 帮助文案:移除 `release`,补 `workflow` - README 使用说明同步 `workflow` / `code-dev` / `self-check` / `commit`
- `agent-skills.json` 移除 `syncedAt` / `note` 字段,不再生成 - 删除 `AGENT_SKILLS_BASELINE_NOTE` 常量与 `vipDayjs` 依赖引用 - 同步本仓镜像基线(`alpha.2`)
- `pickDiffFields`:提取相对 original 发生变化的字段(`_.isEqual` 深度比较) - `omitUndefined`:移除值为 `undefined` 的字段,保留 `null`/`false`/`0`/`''` - 泛型约束用 `T extends object` 而非 `Record<string, unknown>`,兼容无 index signature 的 interface
- 四个通用 skill 真源(workflow/code-dev/self-check/commit)将 push 授权从「二次确认后可执行」收紧为「agent 不执行 push,由用户手动 git push」 - commit skill:Agent 约束表/边界情况/发版段/执行补充 4 处同步;workflow/self-check/code-dev 禁止清单与回复模板同步拆分 commit/push 表述 - fa ai sync 刷新 .agents/skills 镜像,fa ai check 校验一致
- AGENTS.md:Agent 约束从「默认不 push」收紧为「不执行 git push(推送由用户手动操作)」 - 05-Git与发布:Push 节/发版确认/发版顺序/踩坑表/Agent 约束表同步「push 由用户手动」;13-模型协作规范:commit/push 表述拆分 - .workbuddy/README.md 薄入口同步同规则
- `.typedoc/` 新增 `config.js`/`api.config.js`/`md.config.js`/`wiki.config.js`/`README.md`,统一收拢 typedoc 配置 - `wiki.config.js` 补充 `sanitizeComments: true`,转义 JsDoc 内裸泛型(如 `Buffer<T>`)避免 Vue 编译器误判导致 build 失败 - 删除根目录旧 `typedoc-api/md/wiki/config.js` 4 个 - `package.json` 的 `typedoc:api`/`typedoc:md`/`typedoc:wiki` 脚本改指 `.typedoc/*.config.js`
- 新增 `getOriginDayjs(date?)` 获取原始 dayjs 实例、`getYear()` 获取当前年份
- `getCurrentTimestamp`/`getTimestamp`/`formatDateToStr`/`formatMonthDay`/`formatToISOStr` 内部改走 `getOriginDayjs` 复用,行为等价
- 导入统一为 `import dayjs, { ConfigType, Dayjs } from 'dayjs'`
- `FooterParams` 新增可选 `copyrightYear`,页脚渲染 `2019-${copyrightYear ?? 'present'}`,默认行为不变
- 配合 `@142vip/utils` 的 `VipDayjs.getYear()` 可实现版权年份随年份自动更新
- 封装 `resolveFromRoot()` 统一替换 `VipNodeJS.pathJoin(__dirname`(typedoc 侧边栏 / vite alias / publicDir 三处复用) - 移除 `vipVitepressConfig: any` 改类型推断;`typedocSidebar` 显式泛型 `VipJSON.parse<DefaultTheme.SidebarItem[]>`;`mermaid` 布尔化修正 - head 注入 SEO:description/keywords/author、Open Graph、Twitter Card、canonical、theme-color - 新增 JSON-LD 结构化数据(`@graph` 合并 Organization + WebSite),补充 142vip 组织信息(官网/logo/sameAs 8 链接) - 新增 `SITE_URL`/`SITE_KEYWORDS`/`SITE_DESCRIPTION` 站点常量,og:url 修正为站点真实地址
- `logo.png`:v3 精简版,仅保留单行 `142vip` 组织名,去除 `core-x` 文字与光斑/光晕等装饰;保留渐变圆角底(#bd34fe→#41d1ff)+ 中央白色 X + 四角模块方块 - `favicon.ico`:与 Logo 同源(同渐变/笔画,去文字保小尺寸可读),重建为 5 帧多尺寸(16/32/48/64/256),修复原单帧 16×16 在高 DPI 下模糊的问题
- 新建 seo.ts:收敛 SITE_URL/SITE_KEYWORDS/SITE_DESCRIPTION/siteBase/JSON-LD 与全套 seoHead(favicon/canonical/og/twitter/theme-color 共 22 项) - 新建 tsconfig.json:补 vite/client+node 类型,修复 project-data.ts 的 import.meta.glob IDE 报错 - sidebar.ts 按路径拆分:rootSidebarConfig(/)、createDocApiSidebarConfig 工厂(/docs/apis/)、changelogSidebarConfig(/changelogs/),保持纯数据供浏览器端复用 - config.ts 瘦身为入口装配:head: seoHead + typedoc 数据经工厂注入侧边栏 - project-data.ts 重构:createProjectRow 统一组装行、emoji 提取 split(/\s/)、跳过无 @142vip/ 前缀条目
- 功能描述列加 show-overflow-tooltip:超宽省略显示 + hover 全量提示 - 文档列 ElLink+ElDivider 替换为原生 a + 内联 SVG 图标 + 分隔线,消除 el-link underline 弃用告警 - 样式微调:标题字号/圆角/间距紧凑化
- ElLink+ElImage 替换为原生 a + img(loading=lazy、object-fit 兜底) - 移除 el-link/el-image/base.css 样式引入与 :underline 属性,消除弃用告警
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 subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )