萬人在看,用Deepseek根據需求定制化寫文檔并導出,你一定用的上!
需求分析
前幾天工程立項,主要批量寫功能點用于新一年的工程預算。但是工作量大,共計20000 行左右,要求3天之內完成。
圖片
文檔主要結構及表頭信息如下(提供模版部分字段)
圖片
由于工作量太大,手工敲需要消耗大量的人力,于是借助deepseek大模型實現,讓AI幫忙干活。主要根據拆分的功能點寫出功能子過程描述及其余字段。
功能架構
圖片
- 需求分析
- 描述:這是流程的第一步,涉及收集和分析用戶需求,以明確文檔的目標、范圍和內容要求。例如,確定文檔的主題、受眾和關鍵信息點。
- 任務拆分
描述:將整體需求分解為更小、可管理的子任務。這有助于提高效率,例如將文檔生成分為研究、草擬、編輯等階段。
提示詞
描述:準備AI生成所需的提示詞或指令。這些是輸入給AI模型的文本提示,用于引導內容生成(例如,指定語氣、格式或關鍵詞)。
AI編寫文檔
描述:使用AI工具(如大語言模型)基于提示詞自動生成文檔內容。此步驟可能涉及多次迭代以優化輸出質量。
html文件
描述:將AI生成的文檔轉換為HTML格式,使其適合網頁顯示。這可能包括添加HTML標簽、樣式或嵌入多媒體元素。
導出
描述:流程的最后一步,將HTML文件導出到指定位置或系統(如本地存儲、云服務或內容管理系統),完成整個工作流。
演示過程
- 上傳模版文檔,已經拆分好的功能過程作為依據,也就是你定制化的前提
圖片
- AI深度思考和編寫文檔
圖片
3. 點擊運行,右側會生成對應表格
圖片
4. 導出結果
圖片
5. 批量生成的文檔如果不能滿足要求,自行做微調
核心提示詞
介于公司信息隱秘,此處提煉核心提示詞,并進行脫敏設計
## 角色
你好,你現在是一個xxx專家,模版文檔結構拆分成: 功能過程、子過程描述、數據移動類型、 數據組、數據屬性、CFP
## 目標
給你一個Excel文檔,基于表格中的【功能過程】列,按XXX規范和要求標準,補全其它列:【子過程描述】、【數據移動類型】、【數據組】、【數據屬性】、【CFP】
【以表格的方式呈現,以html格式輸出,頁面要有能直接下載excel文檔的功能,并且能直接下載excel文件。生成代碼時,功能過程記得打點注釋 <!-- 功能過程1: -->。】
## 限制
1、要求文檔中所有功能過程,都要按照 ## 目標 中的要求 補充內容并完整輸出
2、每個功能過程對應【2~3】行子過程描述,子過程描述必須以E-入參開頭,X-輸出結尾,中間部分可以包含:R-查詢數據庫、X-通過fegin跨服務調用、W-寫入數據庫(業務數據入庫,日志記錄)、redis、ftp、sftp等。
數據移動類型和子過程描述樣例對應關系如下:E-接收XXX請求, R-查詢XXX數據庫獲取XXX信息、W-寫入到XXX, X-將XXXX結果返回 ,其中生成的E, R, W, X。
例如:<td>E-接收用戶提交的業務新增操作請求 R-查詢數據庫獲取業務類型信息 ;W-寫入數據庫XXX記錄 X-通過fegin跨服務調用XXX服務,返回校驗結果給前臺界面</td>
這種的要拆成單獨的行,前邊的列如果重復了,那就重復輸出
3、優化子過程描述,盡可能和功能過程對應,并寫的仔細點,要求符合XXX規范標準
4、數據屬性為:3~5個詞,詞語來源是功能過程中的相關詞,加定語便于區分,避免重復
5、數據移動類型枚舉值:E、R、W、X
6、去AI味道
核心代碼
<button notallow="exportExcel()">下載Excel文件</button>
<script>
function exportExcel() {
const table = document.getElementById("dataTable");
const wb = XLSX.utils.table_to_book(table);
XLSX.writeFile(wb, "工程條目-XXX分析.xlsx");
}
</script>
小結及問題
- 讀者可以根據自己的需求定制化提示詞,核心在于說人話
- 使用PC端登錄Deepseek
- 要想有下載按鈕,關鍵提示詞:
以表格的方式呈現,以html格式輸出.
頁面要有能直接下載excel文檔的功能,并且能直接下載excel文件。