AGENTS.md · KKKKhazix/AIHOT
AGENTS.md from KKKKhazix/AIHOT: 54 lines covering 最常见的任务:改成另一个行业, 运行与检查, 要守住的规则, 写代码 and more.
Template by KKKKhazix
Chalk Labs
Need help deploying AGENTS.md · KKKKhazix/AIHOT?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Claude Code. Read the repository before you give any tool access to your data.
curl -fsSL https://raw.githubusercontent.com/KKKKhazix/AIHOT/main/AGENTS.md -o AGENTS.md
Read it and adapt it to your project before use.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: prompt-engineering
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
What's in it
An AGENTS.md file: instructions coding agents (Codex, Cursor, Copilot, Gemini CLI and others) read before working in a repo.
- For
- Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Claude Code
- Length
- 54 lines
- File
AGENTS.md
Sections
- 最常见的任务:改成另一个行业
- 运行与检查
- 要守住的规则
- 写代码
- 给本仓库提 PR
First lines (shown under the repo's MIT license)
# 给 Agent 的说明 这是一个行业热点网站的框架:采集信源、用模型筛选和写作、归组事件、出日报周报月报,并通过网站、RSS、公开 API、Agent Markdown 和 MCP 对外提供。默认配置是一个 AI 行业的示例站。先读 README,再按任务读 `docs/` 里对应的文档。 ## 最常见的任务:改成另一个行业 按 `docs/customize.md` 的顺序做。这个站自己的东西在 `site/`:站名文案(`site.ts`)、每一步的模型(`models.ts`)、品牌与 Logo(`brand/`)、条款页(`pages/`)、发布在网站根目录的固定文件(`public/`,替换占位符后发布)、更新日志(`changelog.json`)。行业知识在 `industry/`:分类标签(`taxonomy.ts`)、主题(`topics.json`)、示范信源(`sources.json`)、提示词(`prompts/`)、门槛(`selection.ts`)。通常不需要改 `apps/` 和 `packages/`;框架里没有、只有这个站要的功能,做成模块放进 `modules/`(`docs/architecture.md` 的“模块”)。 这些事要问使用者本人,不要替他决定:站名;要盯哪些信源;什么消息重要、什么是噪声;分类怎么分;条款和隐私说明的内容(`site/pages/` 是模板,上线前需要他本人确认)。 改评分标准时保留原有结构(内容类型、五个维度加权、噪声压制、安全边界),替换的是“什么算重要”“什么算噪声”的例子。门槛要用使用者标注的样本重新校准(`docs/selection.md`),不要凭感觉改数字。 ## 运行与检查 - Node.js 24 直接运行 TypeScript,后端没有构建步骤。npm workspaces:`apps/*`、`packages/*`、`industry`、`site`、`modules/*`。 - 本机运行和 Docker 见 `docs/deploy.md`。 - 改完至少跑: ```bash npm run typecheck DATABASE_URL=postgres://127.0.0.1:5432/<名字>_test npm test # 名字必须以 _test 或 _ci 结尾;没有会自动建好并迁移,账号要能建库 npm run build -w @aihot/web && node --test apps/web/tests/*.test.ts node scripts/smoke.ts --base http://localhost:3000 # 站点跑起来以后 ``` - `tests/` 里部分测试用的是示例行业的分类、标签和公司,改了 `industry/taxonomy.ts` 后把这些例子换成新行业的对应项。 ## 要守住的规则 - 前端(`apps/web`)只通过 HTTP 读 `apps/api`,数据库、模型调用和密钥只在后端。 - 所有公开出口都从 `packages/backend/src/publication/` 这一个读取层读,新增公开出口也一样。 - 读者打开页面不触发模型调用;模型只在 worker 的任务里调用。 - 付费请求都经过回执(`providers/receipts.ts`)和预算熔断,不要绕开。 - 安全阀只有设成 `true` 才打开。开发时保持关闭:`COLLECT_ENABLED`、`MODEL_CALLS_ENABLED`、`FEISHU_*_ENABLED`、`INDEXNOW_SUBMIT_ENABLED`。测试里推送一直关着,采集和模型调用只连本地假服务,不访问任何外部服务。 - 信源默认只展示摘要和原文链接(`site_fulltext` 关);只有来源明确允许时才打开全文。 - 公开内容匿名,管理员和访客看到的一样;后台只允许管理员。 - 停用或替换一个功能、机制时,同一个改动删掉它的代码、测试、文档和存下的状态(库表与列、定时任务、settings、环境变量和 `.env.example` 里的项);会删掉使用者已有数据的,在 `docs/deploy.md` 的更新说明里写明。加锁、重试、兼容旧格式、开关和兜底,先要有证据:真实部署里发生过,或平台的语义决定它会发生。 - 数据库迁移放在 `database/migrations/`(只属于某个模块的表放在它的 `migrations/`),按完整文件名排序执行和记账;编号相同的不同文件分别执行,新增迁移使用新的文件名,已经发布的迁移不改。从 `0055` 起,每个文件只放一条允许在线执行的语句,PR 会检查;索引使用 `CONCURRENTLY IF NOT EXISTS`,大批数据回填不放进发布迁移。约束验证和破坏性变更先按 [迁移约定](docs/architecture.md#数据库迁移) 设计,不能修改历史文件或关闭检查绕过。 - 不要提交 `.env`、密钥和 `.data/`。 - 不要使用 AIHOT 的名字和 Logo。 ## 写代码 匹配周围代码的写法、命名和注释密度。选能清楚解决问题的简单方案,只定义正在使用的抽象。验证改动涉及的重要行为,不为简单的样式改动写测试。 ## 给本仓库提 PR 要把改动提回 `KKKKhazix/AIHOT` 时,先读 `CONTRIBUTING.md`。下面是评审里最常被退回或返工的情况: - **只收对所有站都成立的改进。** 新开关、新的配置入口和新功能再小也算产品行为,先开 Issue 讲清场景:每个开关所有站都要长期维护,没讨论就提交的这类 PR 大多没有收。你们站自己的规定、数字和例子留在自己的 `industry/`、`site/`,不写进共享的提示词模板、注释和测试。 - **先找现有的。** 加函数、插口或配置前先搜一遍,常见能力多半已有一份:模块发自己的文件用 `apps/api/src/routes/static.ts` 的 `sendFile`,接中转站填 `LLM_BASE_URL`。再写一份,两处迟早不一致。 - **测试只证明你想到的情况。** 动了采集、日期、正文清洗、精选或归组的,拿一批公开的真实订阅和网页跑改动前后,在 PR 里写有多少条结果变了、变的是否都对。中文网页的时间常不带时区,按信源时区读(默认 `+08:00`),上面的 “CST” 一般指北京时间;测试结果不能取决于运行机器的时区。 - **测试守行为,不守写法。** 复现问题的测试并进这个功能已有的测试文件,不为一次修复新开文件;不断言私有常量、CSS 类名、像素位置或浏览器自己的行为,不把重构前的输出钉成永久测试。合并前会按这个标准删减测试。 - **这几类文件不收外部 PR 的修改:** 依赖与锁文件(版本升级由 dependabot 提)、`AGENTS.md`、`CLAUDE.md`、`CONTRIBUTING.md`、`SECURITY.md` 和 `.agents/`、`.claude/` 下的规则、二进制文件(测试要的样本请用代码生成)。需要改的先开 Issue 说明,由维护者来改:规则文件决定之后的 Agent 怎么做事,依赖和二进制没法逐行审。 - **改全。** 新的环境变量写进 `.env.example`,新的站点配置写进 `site/`;改了配置字段的意思,示例配置跟着改,让已部署的站升级后行为不变(比如改成只给声明了 `vision` 的模型附图,本来就能看图的预设要补上声明);改一个读者看到的名字或入口,出现它的地方一起改。新增或更改导航配置时,分别核对默认配置与非默认配置的电脑侧栏、手机底栏、返回和“我的”入口,入口变少时的标签布局也要在浏览器里看;默认值不变只能证明原行为,不能证明配置可用。
Signals
- Stars
- 8,548
- Forks
- 2,042
- Open issues
- 2
- Contributors
- 20
- Last commit (this folder)
- Oct 16, 2026 (14 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/KKKKhazix/AIHOT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from KKKKhazix
- 0.841score
AIHOT
KKKKhazix
Chinese AI news: search topics, explore hot events, and read daily, weekly and monthly briefs.
ConnectorAFreshness: ARemoteRead-only★ 8.5KClaude Code +3 - 0.821score
leader
KKKKhazix
把一句话的想法拆成 AI agent 能独立跑完的目标任务书。用户说「帮我给 agent 写个目标」「帮我详细拆一下这个目标」「写个任务书/brief 给 agent」「写个 goal 提示词」「让 agent 自己跑这个项目」「把活分给几个 agent…
SkillBFreshness: B★ 21.6KClaude Code +9 - 0.767score
storage-analyzer
KKKKhazix
macOS / Windows 只读存储分析助手(自动识别系统)。扫描整机磁盘占用,找出 占空间大户,把每一项分成 🟢可自动清理 / 🟡需人工判断 / 🔴谨慎清理 三级并给出 可执行处置方案,生成排版精美、可折叠、命令可一键复制的交互式 HTML 报告,并可…
SkillCFreshness: C★ 21.6KClaude Code +9 - 0.767score
neat-freak
KKKKhazix
Knowledge and governance closeout: reconcile project docs, rule files (CLAUDE.md/AGENTS.md), authorized agent memory, and workspace residue with what the code…
SkillCFreshness: C★ 21.6KClaude Code +9 - 0.761score
AIHOT (starter)
KKKKhazix
一个自己找热点、自己写日报的网站框架。把信源和精选标准换成你的,它就是你的行业热点站。
TemplateAFreshness: A★ 8.5K - 0.692score
hv-analysis
KKKKhazix
横纵分析法(Horizontal-Vertical Analysis)深度研究Skill。由数字生命卡兹克提出,融合了索绪尔的历时-共时分析、社会科学的纵向-横截面研究设计、商学院案例研究法与竞争战略分析的核心思想。…
SkillDFreshness: D★ 21.6KClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get AGENTS.md · KKKKhazix/AIHOT running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
AGENTS.md · KKKKhazix/AIHOT. Agent Mart. https://agentmart.dev/templates/kkkkhazix-aihot-agents-md (last updated 2026-10-24)