NOFX 文档体系重组迁移指南:docs/ 目录化重构、旧链接更新与贡献者协作规范
AI Agent金融科技后端前端【免费下载链接】nofxYour AI trading terminal assistant for US stocks, commodities, forex, and crypto.项目地址https://gitcode.com/gh_mirrors/nof/nofx点击查看免费下载本指南完整梳理 NOFX 开源仓库文档结构的重组方案从根目录堆叠 15 个 Markdown 文件的旧布局迁移为以docs/为枢纽的多级分类结构。读者将掌握文件新旧位置对照、相对链接重写方法、目录级检索命令以及新增文档时应当遵循的提交规范可直接用于参与 NOFX 文档维护或复用同类仓库的文档整理流程。一、这次迁移改变了什么NOFX 将原先散落在仓库根目录的 Markdown 文档统一收纳进结构化的docs/目录以提升组织度与可导航性。这是一次纯文档工程层面的重构不涉及运行时行为变更代码、配置与启动方式均不受影响但所有指向被移动文件的链接书签、外部文档引用、README 内部链接都需要按新路径更新。从当前仓库的实际状态看这次重组已经落地根目录仅保留平台识别所需的少量文件而docs/下已按getting-started/、guides/、community/、i18n/、architecture/等分类目录组织文档导航枢纽位于 docs/README.md。二、文件位置映射旧 → 新迁移的核心是一张新旧位置对照表原文档中被移动的文件全部可以按此表定位到新路径部署指南Deployment Guides旧位置新位置DOCKER_DEPLOY.en.mddocs/getting-started/下 Docker 部署指南英文DOCKER_DEPLOY.mddocs/getting-started/下 Docker 部署指南中文CUSTOM_API.mddocs/getting-started/custom-api.md社区文档Community Docs旧位置新位置HOW_TO_POST_BOUNTY.mddocs/community/bounty-guide.mdINTEGRATION_BOUNTY_HYPERLIQUID.mddocs/community/bounty-hyperliquid.mdINTEGRATION_BOUNTY_ASTER.mddocs/community/bounty-aster.md国际化文档Internationalization旧位置新位置README.zh-CN.mddocs/i18n/zh-CN/README.mdREADME.ru.mddocs/i18n/ru/README.mdREADME.uk.mddocs/i18n/uk/README.md常见问题.mddocs/guides/faq.zh-CN.md保留在根目录Root Directory, Unchanged以下文件因平台识别机制必须留在根目录不做迁移README.md✅ 项目主页LICENSE✅ 开源许可证CONTRIBUTING.md✅ 贡献指南平台自动识别CODE_OF_CONDUCT.md✅ 社区行为准则平台自动识别SECURITY.md✅ 安全策略平台自动识别从仓库现状可以验证这一设计根目录确实只保留了README.md、LICENSE、CONTRIBUTING.md、CODE_OF_CONDUCT.md、SECURITY.md外加CHANGELOG.md、Makefile、go.mod等项目必要文件不再有大量语言后缀的文档散落。三、为什么要重构Before/After 对比重构前问题❌nofx/ ├── README.md ├── README.zh-CN.md ├── README.ru.md ├── README.uk.md ├── DOCKER_DEPLOY.md ├── DOCKER_DEPLOY.en.md ├── CUSTOM_API.md ├── HOW_TO_POST_BOUNTY.md ├── INTEGRATION_BOUNTY_HYPERLIQUID.md ├── INTEGRATION_BOUNTY_ASTER.md ├── 常见问题.md └── ... (15 markdown files in root!)对应的问题清单根目录文件过多15 个 Markdown 文件视觉上非常杂乱具体文档难以定位检索成本高多语言文件混排缺少统一的语言组织没有清晰的分层分类扩展性差重构后收益✅nofx/ ├── README.md # 项目主页 ├── LICENSE # 法律文件平台要求位于根目录 ├── CONTRIBUTING.md # 贡献指南平台自动链接 ├── CODE_OF_CONDUCT.md # 社区准则平台自动链接 ├── SECURITY.md # 安全策略平台自动链接 │ └── docs/ # 文档枢纽 ├── README.md # 文档首页 ├── getting-started/ # 部署与安装指南 ├── guides/ # 使用指南 ├── community/ # 贡献与悬赏文档 ├── i18n/ # 多语言翻译 └── architecture/ # 技术架构文档重构带来的收益根目录干净整洁文档按主题逻辑分类导航路径清晰直观结构可扩展新增分类成本低整体观感更专业四、新的文档目录结构详解根目录层保留平台必须识别的元文件这是开源仓库的通用惯例——平台会基于根目录的README.md、LICENSE、CONTRIBUTING.md、CODE_OF_CONDUCT.md、SECURITY.md自动渲染项目主页、许可证信息与贡献入口。docs/ 层docs/README.md文档中心所有文档的第一入口提供分类索引与快速导航。仓库中的实际内容包含快速开始、使用指南、社区与贡献、国际化、架构与开发、路线图、法律与政策等板块并用中英双语表格组织。分类目录getting-started/—— 部署与安装Docker 部署指南英文/中文自定义 AI API 配置custom-api.md、custom-api.en.md当前仓库还扩展了各交易所接入说明币安binance-api.md、Bybitbybit-api.md、OKXokx-api.md、Hyperliquidhyperliquid-agent-wallet.md、Aster、Lighter 等实际分类粒度比迁移初期的规划更细guides/—— 使用指南与教程常见问题faq.zh-CN.md、faq.en.md故障排查TROUBLESHOOTING.zh-CN.md、TROUBLESHOOTING.md迁移计划中的 planned 状态已实现配置示例规划中community/—— 贡献与悬赏悬赏任务指南bounty-guide.md进行中的悬赏任务Hyperliquid 集成bounty-hyperliquid.md、Aster DEX 集成bounty-aster.md贡献者认可机制迁移后进一步补充了 PR 迁移指南HOW_TO_MIGRATE_YOUR_PR.md、迁移公告MIGRATION_ANNOUNCEMENT.md与官方账号防冒认说明OFFICIAL_ACCOUNTS.mdi18n/—— 国际化翻译简体中文zh-CN/、俄语ru/、乌克兰语uk/当前仓库实际已扩展到 7 种语言英文、中文、日文ja/、韩文ko/、俄语、乌克兰语、越南语vi/每种语言目录下均含 README 及隐私政策、服务条款等文档见 docs/i18n/README.mdarchitecture/—— 技术文档系统设计规划中实际已补充架构总览 architecture/README.mdAPI 参考已落地为 docs/api/API_REFERENCE.md数据库结构规划中五、更新链接的正确姿势书签与外部引用如果你收藏了旧链接需要按下表同步更新旧链接新链接DOCKER_DEPLOY.en.mddocs/getting-started/下对应部署指南README.zh-CN.mddocs/i18n/zh-CN/README.mdHOW_TO_POST_BOUNTY.mddocs/community/bounty-guide.md自己文档中的相对链接以文档为基准的相对链接必须重写为以仓库根目录为起点的路径。原文档给出的标准改写范例!-- 旧写法相对文档自身位置迁移后失效 -- Docker Deployment !-- 新写法以仓库根目录为起点稳定可解析 -- Docker Deployment这条规则也是本仓库当前所有文档实际遵循的规范以docs/README.md为例其指向根级文件的链接写作../README.md、../CONTRIBUTING.md指向同层级文件的链接直接使用getting-started/README.md形式——换算为仓库根目录相对路径后都能正确解析。平台自动重定向托管平台对文件移动git mv被 Git 追踪通常会保留旧路径的访问并自动重定向到新路径例如旧地址仓库地址/blob/main/DOCKER_DEPLOY.en.md会自动跳转到新的docs/getting-started/位置。这意味着外部书签可能仍然可用但重定向只是兼容性保障长期稳定引用仍应优先使用新路径。六、贡献者操作指南拉取最新代码# 拉取 dev 分支最新变更 git pull origin dev # 旧书签仍然有效 # Git 通过 git mv 追踪了文件移动由于迁移使用git mv完成Git 能正确追踪文件的移动历史git pull后本地工作区会自动对齐新的目录结构不必手动处理文件搬移。查找文档推荐从导航中心 docs/README.md 进入按分类浏览也可以直接用命令行检索# 列出所有 Markdown 文档 find docs -name *.md # 按关键词搜索内容 grep -r keyword docs/新增文档遵循目录结构放置# 部署类指南 docs/getting-started/your-guide.md # 使用类教程 docs/guides/your-tutorial.md # 社区类文档 docs/community/your-doc.md # 翻译文档以日语为例 docs/i18n/ja/README.md同步更新导航在对应分类的 README 中补充链接并在 docs/README.md 主枢纽登记新条目确保文档可从导航中心直达。提交信息规范原重组提交的 Commit Message 可作为文档类变更的模板docs: reorganize documentation into structured docs/ directory - Move deployment guides to docs/getting-started/ - Move community docs to docs/community/ - Move translations to docs/i18n/ - Create navigation hub at docs/README.md - Update all internal links in README.md - Add GitHub issue/PR templates BREAKING CHANGE: Direct links to moved files will need updating (though GitHub redirects should work) Closes #XXX其中两点值得注意docs:前缀遵循 Conventional Commits 约定docs类型专用于文档变更BREAKING CHANGE声明尽管平台会自动重定向旧链接但直链仍可能失效因此在提交说明中明确标注破坏性变更提醒使用者更新链接。仓库的 PR 管理相关文档如 docs/community/HOW_TO_MIGRATE_YOUR_PR.md同样沿用了docs(...)类型的提交约定二者互相印证。七、找不到文档或链接失效怎么办首先检查 docs/README.md 导航中心按分类逐项查找其次在仓库内搜索grep -r或平台的搜索功能如果链接仍然失效通过仓库 Issues 反馈维护者会尽快修复想贡献文档可先阅读 CONTRIBUTING.md 了解提交流程并参考 docs/community/README.md 中的贡献与悬赏规则。八、迁移元信息迁移日期2025-11-01维护者Tinkle Community本次重组后文档体系的演进并未停止从当前仓库状态看docs/下已陆续新增了api/、maintainers/、plans/、research/、roadmap/、legal/等新分类以及market-regime-classification、prompt-guide、pnl、token-estimation等技术文档——这说明按主题分类、可横向扩展的目录设计经受住了实际演进正是当初重构所追求的结构收益。赞分享AI Agent金融科技后端前端【免费下载链接】nofxYour AI trading terminal assistant for US stocks, commodities, forex, and crypto.项目地址https://gitcode.com/gh_mirrors/nof/nofx点击查看免费下载相关推荐NOFX 开源贡献实战指南新版 PR 管理系统迁移与提交规范全解析NOFX 开源贡献实战指南新版 PR 管理系统迁移与提交规范全解析 本篇技术指南面向所有希望向 NOFX 提交代码的贡献者与维护者系统讲解该项目引入的新版AI Agent金融科技后端前端NOFX 贡献者 PR 迁移实战指南同步 Rebase、代码质量检查与 Conventional Commits 标题规范NOFX 贡献者 PR 迁移实战指南同步 Rebase、代码质量检查与 Conventional Commits 标题规范 本文基于 NOFX 项目新的 PRAI Agent金融科技后端前端EIPs 仓库贡献指南作者、贡献者与编辑者的协作规范与实践EIPs 仓库贡献指南作者、贡献者与编辑者的协作规范与实践 本指南基于 Ethereum Improvement ProposalsEIPs开源仓库的 C区块链文档Web3创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

AI技能版本锁实战:用Skillbox终结Prompt漂移与协作混乱

AI技能版本锁实战:用Skillbox终结Prompt漂移与协作混乱

你手头有没有遇到过这种局面:上周调好的 AI 技能,今天一跑结果变了,没人动过代码,但输出就是不对。更头疼的是团队里三个人同时在改同一个 prompt,改完也没人记得上一版是什么。我这次用 Skillbox 把 AI 技能从“一个会…

2026/9/24 3:14:48 阅读更多 →
3天搞定智慧园区整体解决方案,一文搞懂架构与代码

3天搞定智慧园区整体解决方案,一文搞懂架构与代码

3天搞定智慧园区整体解决方案,一文搞懂架构与代码 别再对着IDE发呆,学会语法却不知怎么搭项目,这才是90%开发者的死穴。很多兄弟啃完了Python或Java的基础教程,满脑子都是变量和循环,但一接到“智慧园区整体解决方案”这种需求,手就抖…

2026/9/23 3:08:33 阅读更多 →
从扩散时间到三维扩散标准差:工程实现与Python代码

从扩散时间到三维扩散标准差:工程实现与Python代码

1. 从扩散时间到扩散参数:一个函数背后的真实物理场景先把这个需求翻译成人话:你给我一个以秒为单位的扩散时间 t,我返回三个方向的扩散标准差 σx、σy、σz。这通常是大气扩散模型、污染物泄漏模拟、尾气扩散评估或者粒子追踪程序里的一个核…

2026/9/24 3:09:09 阅读更多 →

最新新闻

2026届美术生如何平衡专业课集训与文化课的学习节奏?

2026届美术生如何平衡专业课集训与文化课的学习节奏?

写作方向:实操方法型2026届美术生平衡专业课集训与文化课节奏的核心逻辑,不是每天对半切分学习时间,而是顺着集训全周期的阶段目标动态调整精力占比,把文化课拆解成“日常碎片化积累考后集中冲刺”两个模块,从根源上避…

2026/9/24 8:40:57 阅读更多 →
读懂法务 AI 的能力边界:自动化优先落地重复工作,而非法律判断

读懂法务 AI 的能力边界:自动化优先落地重复工作,而非法律判断

越来越多企业将 AI 引入法务部门,很多从业者关心 AI 究竟能替代哪些工作。在法务场景中,AI 更多承担事务性辅助工作,法律层面的专业研判与风险权衡依旧主要依靠从业者完成。法务不必对抗 AI,核心能力转向 AI 任务设计、AI 输出核验…

2026/9/24 8:40:57 阅读更多 →
Buck电路CCM与DCM本质解析:从电感电流判据到工程落地

Buck电路CCM与DCM本质解析:从电感电流判据到工程落地

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/24 8:39:57 阅读更多 →
LVM从零配置到在线扩容:Linux磁盘管理的实战指南

LVM从零配置到在线扩容:Linux磁盘管理的实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/24 8:39:57 阅读更多 →
Skill Seeker 的 PPTX 转 Skill 参考文档格式解读:以 section_s1-s1.md 为例

Skill Seeker 的 PPTX 转 Skill 参考文档格式解读:以 section_s1-s1.md 为例

人工智能AI 应用AI 技能RAGMCP 服务网页爬虫 【免费下载链接】Skill_Seekers Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection 项目地址: https://gitcode.com/gh_mirrors/sk/Skill_Seeke…

2026/9/24 8:39:57 阅读更多 →
STM32F103缺货替代实战:国产MCU选型与移植指南

STM32F103缺货替代实战:国产MCU选型与移植指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/24 8:39:56 阅读更多 →

日新闻

基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程

基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程

简介:这是一套面向计算机、人工智能、自动化等专业学生与教师的毕业设计级项目资源,围绕YOLOv8实现渔船作业监控系统,可用于毕设、课程设计、大作业或项目立项演示。压缩包共97个文件,约24.21MB,以70个Python源码文件为…

2026/9/24 0:00:19 阅读更多 →
单细胞注释实战:基于Scanpy的标记基因与参考映射流程解析

单细胞注释实战:基于Scanpy的标记基因与参考映射流程解析

简介:一份基于单细胞RNA测序数据的细胞类型注释算法研究Python毕业设计源码,针对计算机相关专业正在做毕设或需要项目实战的学习者,可用于课程设计与期末大作业。项目代码完整、经导师指导评审通过,可直接运行,覆盖数据…

2026/9/24 0:00:19 阅读更多 →
C#源生成器实战:用增量生成器替代反射,告别AOT崩溃

C#源生成器实战:用增量生成器替代反射,告别AOT崩溃

第一次在项目里被反射卡住,是在一个老旧的WinForms模块里:几十个类依赖PropertyChanged通知,运行时反射读属性、发通知,每次启动慢半拍不说,一上.NET Native/AOT裁剪模式几乎全面崩盘。后来我把这段逻辑全部改成C#源生…

2026/9/24 0:00:19 阅读更多 →

周新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/23 4:55:02 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/23 4:49:06 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/23 9:53:41 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/23 9:53:40 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/23 9:53:40 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/23 9:53:40 阅读更多 →