技术能力与交付流程
技术栈
后端
- Python / Django:官网、后台与内部系统的默认选择,早期用 SQLite,量上来再换 MySQL
- Go:高并发接口、CLI 工具与需要单二进制部署的服务
前端
- Vue 3 + Vite:需要较多交互的后台与工具页
- Astro:以内容为主的官网,首屏直出 HTML
- Tailwind CSS:样式只用工具类,不引 UI 组件库
移动端
- uni-app:一套代码出微信小程序与 H5,需要 App 时再补壳
数据与部署
- MySQL / SQLite,需要时加 Redis 做缓存与队列
- Docker + Nginx,云服务器单机部署,备份脚本跟着上线一起交
AI 应用
- 大模型 API 接入:对话、摘要、分类、字段抽取
- RAG 检索:把企业自己的文档变成可检索的知识库,答案带出处
交付流程
01 需求梳理
先确认谁在用、解决哪一步手工活、验收标准是什么。输出一页需求清单,双方签字式确认后再排期。
02 可点击原型
3 个工作日出原型,按真实页面走一遍主流程。改到确认再写代码——改原型比改代码便宜一个数量级。
03 开发与每周演示
每周一个能点开的版本,进度和问题当周暴露,不留到最后一次交付才摊牌。
04 上线与备案
部署、域名解析、ICP 备案协助、数据备份脚本。上线当天一起交的还有后台账号和操作说明。
05 交付与维护说明
给一份维护说明:日常改内容在哪改、出问题先看哪里、备份怎么恢复。之后要继续做,按新的需求重新评估。