課綱: OpenCode (12hrs)
===
課程資源
---
- [關於 OpenCode](https://opencode.ai/)
- [GitHub Repository](https://github.com/opencode/opencode)
OpenCode 導論 (2hrs)
---
- [什麼是 OpenCode](https://hackmd.io/@yillkid/r14CZ_zU-g)
- [環境建置與安裝](https://hackmd.io/@yillkid/r1glfuMIZx)
基礎操作 (2hrs)
---
- [終端機介面與常用指令](https://hackmd.io/@yillkid/Bk7xGdfI-g)
- [檔案讀取與編輯](https://hackmd.io/@yillkid/HJYmGOM8-x)
- [IDE 整合](https://hackmd.io/@yillkid/B1vMMOfUWl)
提示工程實戰 (3hrs)
---
- [有效提示的結構](https://hackmd.io/@yillkid/H1-8MdMLWe)
- [多步驟任務分解](https://hackmd.io/@yillkid/BJSIMufLWx)
- [程式碼審查與修正](https://hackmd.io/@yillkid/SkP8zufLZe)
開發工作流程整合 (3hrs)
---
- [Git 工作流程](https://hackmd.io/@yillkid/H1oOMdMU-g)
- [測試驅動開發 (TDD)](https://hackmd.io/@yillkid/B1yKfOGUWx)
- [文件生成](https://hackmd.io/@yillkid/H1btMOzUbx)
專案實作 (2hrs)
---
- [綜合練習:法規查詢 CLI](https://hackmd.io/@yillkid/rJbjzuMUbl)
Homework
---
- [法規推薦功能](https://hackmd.io/@yillkid/B1GsGOfIZe)
{"title":"課綱:opencode","description":"","breaks":true,"contributors":"[{\"id\":\"0ec9db51-c5fd-4f28-be56-7e4c37204cee\",\"add\":130,\"del\":0,\"latestUpdatedAt\":1769271985194}]"}