Borrowing it
Nothing to install: this file belongs to HongMing-Huang/dsh-file-upload. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/HongMing-Huang/dsh-file-upload/main/AGENTS.mdgit clone --depth 1 https://github.com/HongMing-Huang/dsh-file-uploadWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/instructions/hongming-huang/dsh-file-upload/agents-md)<a href="https://agentmods.dev/instructions/hongming-huang/dsh-file-upload/agents-md"><img src="https://agentmods.dev/badge/instructions/hongming-huang/dsh-file-upload/agents-md/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/instructions/hongming-huang/dsh-file-upload/agents-md"><img src="https://agentmods.dev/badge/instructions/hongming-huang/dsh-file-upload/agents-md.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.01132 | $0.01132 |
| Opus 5.5 | $0.00453 | $0.00453 |
| Sonnet 5.5 | $0.00226 | $0.00226 |
| Haiku 4.5 | $0.00113 | $0.00113 |
Grade A, and why
dsh-file-upload AGENTS.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 62 lines — stays where its author put it; the contents beside it link to each section on GitHub.
AGENTS.md — dsh-file-upload
Generated from
.structure/guard.jsonand the current tree. Regenerate withnode /Users/c14h14n3/Desktop/DSH插件/dsh-file-upload/.dsh/structure-guard/scripts/guard.mjs agents .Editing the tables by hand is pointless: they are derived. Changeguard.jsoninstead.
What this is
- Layout archetype:
single-package-src· primary language:typescript· module system:esm - Size: 37 tracked files, 9 source files, ~2867 source lines, max depth 2
- Tests: 6 file(s), placement
top-level, ratio 0.67 - Package manager:
pnpm· version 0.5.4
Layout contract
These modules are declared, and guard.mjs audit fails when an import breaks them.
| Module | Layer | Paths | May import | Purpose |
|---|---|---|---|---|
convert |
1 | src/convert.ts |
detect |
文档转 Markdown 的适配层:唯一允许调用外部转换器(markitdown/mammoth/pdfjs/read-excel-file)的模块。 |
upload |
2 | src/upload.ts |
detect, convert |
上传处理与清理:接收浏览器分片、落盘、哈希去重、定期回收临时文件。唯一允许写磁盘的模块。 |
detect |
0 | src/detect.ts |
nothing | 文件类型嗅探(魔数 + 扩展名)。叶子模块,不 import 项目内任何东西。 |
vision |
0 | src/vision.ts |
nothing | 图片描述能力封装。叶子模块,供 entry 在需要视觉理解时调用。 |
entry |
3 | src/index.ts |
tool, upload, convert, detect, vision |
宿主插件入口:注册上传服务与 read_document 工具,只做装配,不写业务逻辑。 |
tool |
2 | src/tool.ts |
detect, convert |
面向模型的 read_document 工具定义、参数 schema 与解析缓存 ParseCache。 |
client |
0 | src/client/** |
nothing | 浏览器半边:React/TSX,只依赖 react 与 dsh-client-ui-primitives,禁止 import 宿主代码。 |
build |
— | build.mjs |
undeclared | 构建脚本:tsc 产物之后的 client bundle 收尾。 |
examples |
— | examples/** |
* |
cordis.patch.yml 的本地覆盖示例,文档性质。 |
scripts |
— | scripts/** |
nothing | 独立自检脚本(不参与运行时、不 import 项目内代码):校验 package.json / cordis.patch.yml 的打包与安装不变量。 |
tests |
— | test/** |
* |
node:test 测试,顶层 test/ + *.test.ts 命名。 |
docs |
— | docs/** |
nothing | 面向维护者的流程与运维文档(不参与运行时、不 import 代码),如分支保护与变更流程。 |
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago Changed · +1 lines · +47 tokens per session dce5566f90cc
- 1mo ago First seen · 61 lines · 1,085 tokens per session scan A 9782fd518cd5
dsh-file-upload AGENTS.md is an instructions file published in the GitHub repository HongMing-Huang/dsh-file-upload (28 stars, last pushed 18d ago), licensed MIT. It adds 1,132 tokens to every session, about $0.0045 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-07.
dsh-file-upload AGENTS.md compared with instructions from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| dsh-file-upload AGENTS.mdHongMing-Huang/dsh-file-upload | Instructions file | 28 | 18d ago | MIT | A | 1,132 | Codex, OpenCode |
| vscode buildNext.instructions.mdmicrosoft/vscode | Instructions file | 195k | yesterday | MIT | A | 9,719 | GitHub Copilot |
| next.js AGENTS.mdvercel/next.js | Instructions file | 143k | yesterday | MIT | A | 7,461 | Codex, OpenCode |
| langchain AGENTS.mdlangchain-ai/langchain | Instructions file | 149k | yesterday | MIT | A | 4,680 | Codex, OpenCode |
| vscode oss-third-party-notices.instructions.mdmicrosoft/vscode | Instructions file | 195k | yesterday | MIT | A | 5,516 | GitHub Copilot |
| vscode copilot-instructions.mdmicrosoft/vscode | Instructions file | 195k | yesterday | MIT | A | 3,093 | GitHub Copilot |
| deepseek-harness AGENTS.mddeepseek-ai/deepseek-harness | Instructions file | 274k | 2d ago | MIT | A | 4,313 | Codex, OpenCode |