自訂模板、整合新 AI 服務與 UI 客製化
# 在 prompt_builder.py 新增專案類型
PROJECT_TYPES = {
# ... 現有類型 ...
'mobile_app': {
'name': '行動應用程式',
'tech_stack': ['React Native/Flutter', 'Native APIs', 'Backend Integration'],
'sections': ['UI/UX 設計', '功能開發', '平台整合', '測試部署']
}
}
<!-- 在 generator.html 新增選項 -->
<select class="form-select" id="project-type">
<!-- 現有選項 -->
<option value="mobile_app">行動應用程式</option>
</select>
以整合 Anthropic Claude 為例:
# 1. 在 config.py 添加配置
ANTHROPIC_API_KEY = os.getenv('ANTHROPIC_API_KEY')
CLAUDE_MODEL = os.getenv('CLAUDE_MODEL', 'claude-3-opus-20240229')
# 2. 在 AIService 初始化 Anthropic 客戶端
if config.ANTHROPIC_API_KEY:
import anthropic
self.anthropic_client = anthropic.Anthropic(api_key=config.ANTHROPIC_API_KEY)
# 3. 新增 Claude 呼叫方法
def _generate_with_claude(self, prompt: str) -> str:
message = self.anthropic_client.messages.create(
model=config.CLAUDE_MODEL,
max_tokens=4096,
messages=[{"role": "user", "content": prompt}]
)
return message.content[0].text
/* 修改 static/css/main.css 中的 CSS 變數 */
:root {
--primary-color: #4285f4; /* 主色調 */
--secondary-color: #34a853;
--danger-color: #ea4335;
--warning-color: #fbbc04;
}
/* 深色模式支援 */
@media (prefers-color-scheme: dark) {
body {
background-color: #1a1a1a;
color: #e0e0e0;
}
.card {
background-color: #2a2a2a;
border-color: #3a3a3a;
}
}
建立個人提示詞資產庫,整合日常開發工作
部署到內部網路,建立範本審核與共享機制
為教育、法律、醫療等領域開發專用版本
開發 VS Code 擴充功能,整合到 IDE
自動執行多步驟任務,完整開發流程自動化
開發行動 App 或 Electron 桌面應用
您已經掌握了建立 AI 提示詞生成系統的完整技術棧