asan
免费以 AddressSanitizer(ENABLE_TEST_SANITIZE=ON)构建并运行 vlink-test 单元测试,复现 CI 的 ASan 门禁。用户要求"跑 asan"、"内存检测测试"、 排查 ci-test 的 sanitize 失败时使用。
中文简介正在准备中。当前显示原文说明。
调查 VLink 中可复现的缺陷、文档遗漏或功能建议,搜索 open/closed Issue 去重,按仓库模板用自然、具体、证据充分的简体中文草拟或创建 Issue, 可读取既有 Issue 上下文后草拟或发布单条回复.用户要求"提 issue"、 "创建 issue"、"检查是否已有 issue"、"回复 issue"、"评论 issue"、 "帮我回应 issue"时使用;不得伪装人类身份、批量回复或灌水。
中文简介正在准备中。当前显示原文说明。
实测评分 未实测
查看安装方法安装前可以查看交给 AI 代理的指令内容。
仓库固定为 thun-res/vlink。目标是让维护者能直接判断范围、复现问题并
安排处理,而不是机械填充模板。所有人工填写内容使用简体中文;代码标识、
路径、命令、日志和原始错误信息保持原文。
gh issue create;不得顺带创建其他 Issue。bug 或 enhancement。先读根 AGENTS.md、.agents/CI-AND-PR.md 和相关功能分册,再按问题
范围核对代码、文档、最新 diff、提交或 CI 日志。
max(真实物理核心数 - 1, 1) 的显式并行上限;不得在 Issue 流程中
另起无约束构建。创建前搜索 open 与 closed Issue,至少覆盖组件名、公开符号或命令名、 核心症状和稳定错误文本。标题不同但根因、复现路径和期望结果相同仍视为 重复;同一根因的多个症状合并为一个 Issue,不同根因或不同验收结果才拆分。
草拟或发布回复前,读取 Issue 正文、状态、作者和全部现有评论,确认用户
指定的目标确实属于 thun-res/vlink。Issues REST API 也会返回 PR;
响应存在 pull_request 字段时停止,转用 PR 流程,不得向 PR 发布 Issue
回复。分页未结束时不得把当前页当作完整上下文。
先判断对方问题、已有结论、尚未回答点和最新状态。若用户指定某条评论, 按 comment URL 或 ID 核对原文;不得只依据通知摘要、截断引用或记忆作答。 Issue 评论不支持楼中楼,回复中需要指明对象时使用对方登录名或引用必要 的最短上下文。
回复必须:
先读取 .github/ISSUE_TEMPLATE/bug_report.yml 或
feature_request.yml,保留其必填信息。标题分别使用:
[Bug] <组件与可观察错误>
[Feature] <使用场景与期望能力>
Bug 正文依次包含问题描述、涉及组件、复现步骤、期望与实际、平台、VLink 版本或 commit、相关传输/序列化及必要日志。Feature 正文依次包含问题与 动机、期望方案、涉及组件和已考虑的替代方案。
写作遵循以下约束:
需要动态搜索、读取完整上下文、创建 Issue 或发布回复并回读时,按需读取 GITHUB-OPERATIONS.md,只执行当前 动作对应的命令。
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
以 AddressSanitizer(ENABLE_TEST_SANITIZE=ON)构建并运行 vlink-test 单元测试,复现 CI 的 ASan 门禁。用户要求"跑 asan"、"内存检测测试"、 排查 ci-test 的 sanitize 失败时使用。
中文简介正在准备中。当前显示原文说明。
构建并运行 vlink-bench 性能基准(showcase/quick/full 预设),生成 HTML/JSON 报告。用户要求"跑 bench"、"性能测试"、对比后端吞吐/延迟、 验证性能回归时使用。
中文简介正在准备中。当前显示原文说明。
运行 tools/check.sh 对整个仓库执行 cpplint 静态检查(120 列,项目定制 过滤集)。用户要求"跑 check"、"cpplint 检查"、排查 CI lint 门禁失败 时使用。
中文简介正在准备中。当前显示原文说明。
用 gh CLI 触发/查看 GitHub CI/CD:手动 dispatch 工作流 (release/coverage/docker)、查看运行状态与失败日志、重跑失败 job. 用户要求"触发 CI"、"看流水线"、"重跑失败的 job"时使用;创建 dev 到 master 的 PR 使用 /pr,正式发版使用 /release.
中文简介正在准备中。当前显示原文说明。
对指定文件或全仓库运行 clang-tidy(WarningsAsErrors='*')。用户要求 "跑 clang-tidy"、"tidy 检查某文件"、排查 CI tidy 门禁失败时使用。
中文简介正在准备中。当前显示原文说明。
提交前强制执行 VLink 的 format 与 check skill,再分析当前工作树的全部 staged、unstaged 与 untracked 改动,按模块、功能和依赖关系拆分为可独立 评审的 Conventional Commits,生成简洁且覆盖重要行为的英文 commit message 并逐组提交。用户要求“提交当前改动”、“按功能拆 commit”、 “自动写 commit msg”或“整理提交历史”时使用。
中文简介正在准备中。当前显示原文说明。