Skip to content

Commit 16bace6

Browse files
committed
Init Repo
0 parents  commit 16bace6

11 files changed

Lines changed: 7631 additions & 0 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.idea/

FastNavGenerator.bat

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
@echo off
2+
chcp 65001 > nul
3+
echo Generating navigation website...
4+
5+
python FastNavGenerator.py --config=FastNavGenerator.ini --output=index.html
6+
7+
if %errorlevel%==0 (
8+
echo Success: Navigation website generated successfully!
9+
echo File: index.html
10+
) else (
11+
echo Error: Generation failed!
12+
pause
13+
)

FastNavGenerator.ini

Lines changed: 244 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,244 @@
1+
[site]
2+
title = 嵌入式开发中心
3+
default_layout = list # list 或 grid
4+
5+
[category.开发工具]
6+
icon = 🛠️
7+
type = 工具
8+
link1.name = Visual Studio Code
9+
link1.url = https://code.visualstudio.com/
10+
link1.description = 轻量级强大的代码编辑器,支持嵌入式开发,提供丰富的插件生态系统和调试功能
11+
link1.type = 编辑器
12+
link1.tag = IDE
13+
14+
link2.name = PlatformIO
15+
link2.url = https://platformio.org/
16+
link2.description = 专业的嵌入式开发平台,支持多种框架和开发板,提供统一的开发环境和库管理
17+
link2.type = 开发平台
18+
link2.tag = 开发工具
19+
20+
link3.name = STM32CubeIDE
21+
link3.url = https://www.st.com/
22+
link3.description = STM32官方集成开发环境,基于Eclipse,提供代码生成、调试和烧录功能
23+
link3.type = IDE
24+
link3.tag = IDE
25+
26+
[category.硬件资源]
27+
icon = 💻
28+
type = 硬件
29+
link1.name = Digikey
30+
link1.url = https://www.digikey.com/
31+
link1.description = 电子元器件在线商城,种类齐全,提供详细的技术文档和数据手册
32+
link1.type = 电商
33+
link1.tag = 元器件
34+
35+
link2.name = Mouser
36+
link2.url = https://www.mouser.com/
37+
link2.description = 电子元件分销商,新品更新快,提供丰富的产品库存和快速配送服务
38+
link2.type = 电商
39+
link2.tag = 元器件
40+
41+
link3.name = 立创EDA
42+
link3.url = https://lceda.cn/
43+
link3.description = 国产电子设计自动化工具,提供在线电路设计和PCB布局功能
44+
link3.type = 设计工具
45+
link3.tag = EDA
46+
47+
[category.学习资源]
48+
icon = 📚
49+
type = 学习
50+
link1.name = MDN Web Docs
51+
link1.url = https://developer.mozilla.org/
52+
link1.description = Web技术文档权威资源,包含HTML、CSS、JavaScript等详细教程和API参考
53+
link1.type = 文档
54+
link1.tag = 前端
55+
56+
link2.name = Stack Overflow
57+
link2.url = https://stackoverflow.com/
58+
link2.description = 程序员问答社区,解决编程问题的首选平台,涵盖各种技术话题
59+
link2.type = 社区
60+
link2.tag = 编程
61+
62+
link3.name = GitHub
63+
link3.url = https://github.com/
64+
link3.description = 全球最大的代码托管平台,包含无数开源项目和代码示例
65+
link3.type = 代码托管
66+
link3.tag = 开源
67+
68+
[category.本地工具]
69+
icon = 📁
70+
type = 本地
71+
link1.name = 项目代码库
72+
link1.url = D:/CodeRepo
73+
link1.description = 本地代码仓库目录,包含所有项目源码
74+
link1.type = 本地文件夹
75+
link1.tag = 代码
76+
77+
link2.name = 文档文件夹
78+
link2.url = C:/Users/YourName/Documents
79+
link2.description = 个人文档存储目录
80+
link2.type = 本地文件夹
81+
link2.tag = 文档
82+
83+
link3.name = 下载目录
84+
link3.url = file:///C:/Users/YourName/Downloads
85+
link3.description = 下载文件存放目录
86+
link3.type = 本地文件夹
87+
link3.tag = 下载
88+
89+
[category.发布说明]
90+
icon = 📋
91+
type = ReleaseNotes
92+
93+
[releasenotes.功能降级]
94+
release1.icon = ⚠️
95+
release1.type_description = 系统功能降级与容错处理
96+
release1.version = v1.2.0
97+
release1.date = 2024-01-15
98+
release1.main_version = v2.1.0
99+
release1.dev = 张三
100+
release1.branch = feature/graceful-degradation
101+
release1.tag = v1.2.0-release
102+
release1.commit = a1b2c3d4e5f6
103+
release1.description = 新增功能降级策略,提升系统稳定性
104+
release1.details = 新增降级检测机制;优化降级切换流程;增加降级状态监控
105+
106+
[releasenotes.故障管理]
107+
release1.icon = 🐛
108+
release1.type_description = 系统故障检测与处理机制
109+
release1.version = v1.3.0
110+
release1.date = 2024-02-20
111+
release1.main_version = v2.2.0
112+
release1.dev = 李四
113+
release1.branch = feature/fault-management
114+
release1.commit = b2c3d4e5f6g7
115+
release1.description = 新增智能故障诊断功能
116+
release1.details = 实现故障自动诊断;添加故障知识库;优化故障处理流程
117+
118+
[interfaceroute.核心API演变]
119+
description = 核心API接口版本演变路线
120+
121+
# 分支定义 - 更紧凑的格式
122+
[interfaceroute.核心API演变.branch.master]
123+
name = 主分支
124+
description = 主要开发分支
125+
color = #6366f1
126+
127+
[interfaceroute.核心API演变.branch.feature-auth]
128+
name = 认证功能
129+
description = 认证系统开发
130+
color = #10b981
131+
132+
[interfaceroute.核心API演变.branch.feature-data]
133+
name = 数据功能
134+
description = 数据处理功能开发
135+
color = #8b5cf6
136+
137+
[interfaceroute.核心API演变.branch.release-v2]
138+
name = 发布分支
139+
description = v2版本发布分支
140+
color = #f59e0b
141+
142+
[interfaceroute.核心API演变.branch.hotfix]
143+
name = 热修复
144+
description = 紧急bug修复分支
145+
color = #ef4444
146+
147+
# 版本定义 - 按时间顺序排列
148+
[interfaceroute.核心API演变.version.v1.0.0]
149+
branch = master
150+
date = 2023-10-01
151+
description = 初始版本
152+
interfaces = 用户认证:v1.0, 数据查询:v1.0, 文件上传:v1.0
153+
tag = 初始发版启用
154+
155+
[interfaceroute.核心API演变.version.v1.1.0]
156+
branch = master
157+
date = 2023-11-15
158+
description = 增加消息推送功能
159+
parent = v1.0.0
160+
interfaces = 用户认证:v1.0, 数据查询:v1.1, 文件上传:v1.0, 消息推送:v1.0
161+
tag = 功能发版启用
162+
163+
[interfaceroute.核心API演变.version.v1.2.0]
164+
branch = feature-data
165+
date = 2023-12-10
166+
description = 数据查询优化
167+
parent = v1.1.0
168+
interfaces = 用户认证:v1.0, 数据查询:v1.2, 文件上传:v1.0, 消息推送:v1.0
169+
tag = 开发中
170+
171+
[interfaceroute.核心API演变.version.v2.0.0]
172+
branch = feature-auth
173+
date = 2024-01-10
174+
description = OAuth2认证系统
175+
parent = v1.1.0
176+
interfaces = 用户认证:v2.0, 数据查询:v1.1, 文件上传:v1.0, 消息推送:v1.0
177+
tag = 开发中
178+
179+
[interfaceroute.核心API演变.version.v2.1.0]
180+
branch = release-v2
181+
date = 2024-02-01
182+
description = v2版本发布准备
183+
parent = v2.0.0
184+
interfaces = 用户认证:v2.1, 数据查询:v1.1, 文件上传:v1.0, 消息推送:v1.0
185+
tag = 预发布
186+
187+
[interfaceroute.核心API演变.version.v2.1.1]
188+
branch = hotfix
189+
date = 2024-02-15
190+
description = 紧急安全修复
191+
parent = v2.1.0
192+
interfaces = 用户认证:v2.1, 数据查询:v1.1, 文件上传:v1.0, 消息推送:v1.0, 安全模块:v1.0
193+
tag = 紧急修复发版
194+
195+
[interfaceroute.核心API演变.version.v2.2.0]
196+
branch = master
197+
date = 2024-03-01
198+
description = 合并认证和数据功能
199+
parent = v1.1.0
200+
merge_target = v2.1.1
201+
interfaces = 用户认证:v2.1, 数据查询:v1.2, 文件上传:v1.1, 消息推送:v1.0, 安全模块:v1.0
202+
tag = 合并发版启用
203+
204+
[interfaceroute.核心API演变.version.v3.0.0]
205+
branch = master
206+
date = 2024-04-01
207+
description = 统一API架构
208+
parent = v2.2.0
209+
interfaces = 用户认证:v3.0, 数据查询:v2.0, 文件上传:v2.0, 消息推送:v2.0, 安全模块:v2.0
210+
tag = 规划中
211+
212+
# 第二个版本仓库示例
213+
[interfaceroute.微服务API]
214+
description = 微服务架构API版本管理
215+
216+
[interfaceroute.微服务API.branch.main]
217+
name = 主干分支
218+
description = 主要开发分支
219+
color = #3b82f6
220+
221+
[interfaceroute.微服务API.branch.service-user]
222+
name = 用户服务
223+
description = 用户微服务开发
224+
color = #8b5cf6
225+
226+
[interfaceroute.微服务API.branch.service-order]
227+
name = 订单服务
228+
description = 订单微服务开发
229+
color = #f59e0b
230+
231+
[interfaceroute.微服务API.version.ms-v1.0]
232+
branch = main
233+
date = 2024-01-15
234+
description = 微服务初始版本
235+
interfaces = 用户服务:v1.0, 订单服务:v1.0, 支付服务:v1.0
236+
tag = 初始发版启用
237+
238+
[interfaceroute.微服务API.version.ms-v1.1]
239+
branch = service-user
240+
date = 2024-02-10
241+
description = 用户服务权限升级
242+
parent = ms-v1.0
243+
interfaces = 用户服务:v1.1, 订单服务:v1.0, 支付服务:v1.0
244+
tag = 开发中

0 commit comments

Comments
 (0)