Skip to content

hope-young/sentaurus-ref

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

178 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sentaurus TCAD Wiki

面向 Sentaurus TCAD 的工程化知识库站点,基于官方手册整理为结构化、可检索、可持续维护的文档。

技术栈

  • VitePress 1.x
  • 本地搜索
  • GitHub Pages 部署

当前项目结构

  • docs/: 当前正在维护的 VitePress 站点内容
  • docs/.vitepress/: 站点配置、主题扩展与构建产物目录
  • docs/public/: 静态资源

开发重心

当前开发重点不是做新的前端框架功能,而是持续建设 docs/ 下的知识库内容与站点可维护性。

  • 第一优先级:完善 docs/manuals/ 中的核心流程手册,尤其是 SWB 章节化内容
  • 第二优先级:补全导航、交叉链接、图片资源、检索体验和主题细节
  • 第三优先级:补强 docs/guide/ 中的写作规范、内容路线图与协作说明

当前协作原则:

  • 以 VitePress 站点为唯一有效产品形态
  • 优先做文档质量、结构一致性和可长期维护的改动
  • 避免引入与当前目标无关的大型前端重构

文档来源

来源 位置
User Guides (PDF) ~/Sentaurus/Sentaurus_Help/PDFManual/data/
Python API Docs ~/Sentaurus/Sentaurus_Help/swb_api/
Applications Library 虚拟机 /opt/synopsys/.../Applications_Library/

本地开发

npm install
npm run dev

默认启动 VitePress 本地开发服务器。

构建与预览

npm run build
npm run preview

构建产物输出到 docs/.vitepress/dist/,部署目标为 GitHub Pages。

开发规则

  • 所有新增内容默认放在 docs/ 下;不要重新引入独立 SPA 或第二套站点入口
  • 改文档时优先遵循 docs/guide/writing-guide.md 中已有规范
  • 新章节文件名使用小写加连字符,章节页延续 ch{n}-*.md 形式
  • 图片统一放到 docs/public/images/{tool}/{chapter}/,不要散落在其他目录
  • 站点导航、侧边栏、搜索相关改动统一在 config.ts 收口
  • 提交前至少执行一次 npm run build,确保文档、链接和配置没有把站点构建打坏
  • 修改内容时尽量保持“来源可追溯、术语统一、结构一致”,减少只改一半的占位式提交

推荐开发流程

  1. 先确认要改的是内容、结构还是主题配置。
  2. 内容类改动优先检查 content-plan.md 和对应手册目录。
  3. 如果新增页面,同步补侧边栏、概览页入口和所需图片资源。
  4. 本地执行 npm run build 验证后再提交。

当前任务清单

  • 启动 SProcess 第 3 轮专项深化:完成最小工艺流程样例(M1)
  • 完成 SDE 附录 A 命令汇总翻译(566 个命令,进度 100%)
  • 完成 TDX 全文汉化(Ch1Ch3 + 附录 AB)并补全侧边栏
  • 完成 SMesh Ch1~Ch7 质量优先版重新翻译
  • 重建首页数字书库展示区(CSS 3D 书本翻转卡片)
  • 完成 SWB API 参考文档汉化并恢复导航
  • 推进 SProcess 模型专题:注入/扩散/氧化与应力(M2)
  • 继续深化 SWB Chapter 6~12,补齐正文翻译、图示、命令示例与排障说明
  • 为核心工具概览页补充“最小工作流”“常见坑点”“输入输出速查”
  • 建立跨工具链路说明,优先补 SProcess -> SMesh -> SDevice -> SVisual
  • 统一核对图片资源路径、图号、alt 文本与图题格式
  • 补强 docs/guide/ 中的协作规范、页面模板和写作示例
  • 逐步清理占位页,让“有入口但无内容”的页面减少到最低

开发进度

最后更新:2026-04-04 | 总提交:171 commits

站点与工程状态

  • ✅ 已完成:VitePress 站点已稳定运行,旧 Vue SPA 原型已移除
  • ✅ 已完成:GitHub Pages 构建链路可用,npm run build 可通过
  • ✅ 已完成:首页数字书库展示区(CSS 3D 翻转书本卡片)
  • ✅ 已完成:全站暖色主题配色与深色模式支持
  • 🔄 持续进行:导航、主题细节、本地搜索和资源组织持续优化

Batch A 各工具进度(核心 8 本)

工具 第 1 轮 第 2 轮 第 3 轮 章节数 备注
SProcess 🔄 进行中 Ch1Ch15 + 附录 AB M1 已完成,M2 待推进
SWB 🔄 Ch6~Ch12 Ch1Ch12 + 附录 AH API 参考文档已汉化
SDE ✅ 100% Ch1~Ch10 + 附录 A 附录 A 566 命令已翻译
SMesh ✅ 重译完成 Ch1~Ch7 质量优先版本已部署
SDevice Ch1~Ch41 + 附录 全部章节含物理模型
SVisual Ch1Ch6 + 附录 AI 全部附录翻译完成
TDX ✅ 全文汉化 Ch1Ch3 + 附录 AB 侧边栏已补全
Utilities 骨架可用 待深化

SProcess 里程碑

里程碑 内容 状态
M1 最小工艺流程样例 ✅ 已完成
M2 注入 / 扩散 / 氧化与应力模型专题 🔲 待推进
M3 结构 / 网格联动与版图驱动入口 🔲 待推进
M4 提取与数值 + 闭环验证 🔲 待推进

当前最推荐的下一步

  1. 推进 SProcess 里程碑 M2(注入/扩散/氧化与应力模型专题)。
  2. 继续深化 SWB Chapter 6~12 的章节化推进节奏。
  3. 建立跨工具链路说明(SProcess → SMesh → SDevice → SVisual)。
  4. 清理占位页,让"有入口但无内容"的页面减少到最低。

当前维护说明

  • 内容开发优先在 docs/manuals/docs/guide/ 下进行
  • 站点导航与搜索配置位于 docs/.vitepress/config.ts
  • 旧的 Vue SPA 原型已移除,仓库当前仅维护 VitePress 站点

License

MIT

About

Sentaurus TCAD Reference Manual - Offline-capable PWA for SDevice, SProcess, SMesh, SWB API documentation

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors