開發(fā)一個計算機AI助手應(yīng)用程序
8000元
其他工具軟件開發(fā)
需求類型
開發(fā)一個計算機應(yīng)用程序,跟outlook配合,讀取郵件,并發(fā)送給大模型,返回的內(nèi)容可寫入數(shù)據(jù)庫或生成新郵件詳情如下
1,創(chuàng)建任務(wù);
1.1 可以創(chuàng)建多個任務(wù),
1.2 每個任務(wù)按照如下要素創(chuàng)建
1.3任務(wù)類型(信息獲取/郵件自動回復(fù))
1.4 任務(wù)起止日期(無起始日期則當(dāng)天作為開始日期,無終止日期則該任務(wù)為長期),指定郵箱和文件夾
1.5?郵件標(biāo)題關(guān)鍵詞,
1.6 發(fā)件人(如有)
1.6 是否需要從郵件附件文件內(nèi)獲取參數(shù)
1.7 任務(wù)需要獲取的參數(shù)列表
1.8 任務(wù)是否重復(fù)(每日,每周,每月)
1.9 任務(wù)是否立刻執(zhí)行
1.10 任務(wù)管理:更改,重置,刪除任務(wù)
2,啟動以后,
2.1 起始日期內(nèi)的任務(wù),逐個執(zhí)行
2.2 首先按照任務(wù)起始日期,搜索當(dāng)前outlook內(nèi)指定郵箱和文件夾的郵件(可能有多個返回結(jié)果)。
2.3 判斷當(dāng)前郵件是否滿足任務(wù)運行標(biāo)準(zhǔn)(關(guān)鍵詞,發(fā)件人匹配)。
2.4 如滿足運行標(biāo)準(zhǔn),對信息獲取類型的任務(wù)
2.4.1 則將郵件內(nèi)容(或者附件)提交LLM。并按照1.7將擬獲取參數(shù)提問LLM
2.4.2 獲取返回參數(shù)/返回參數(shù)異常處理,并存入用戶數(shù)據(jù)庫(含郵件ID),附件存入月份所在文件夾(如無則自動創(chuàng)建)。
2.4.3 存入執(zhí)行點,并設(shè)置為下次任務(wù)執(zhí)行起點
2.5 如滿足運行標(biāo)準(zhǔn),對郵件自動回復(fù)類型的任務(wù)
2.5.1 將郵件內(nèi)容及附件提交LLM,要求其撰寫郵件回復(fù)。
2.5.2 將該郵件ID和LLM建議回復(fù)內(nèi)容存入用戶數(shù)據(jù)庫。
2.5.3 該線程結(jié)束。
2.5.4 存入執(zhí)行點,并設(shè)置為下次任務(wù)執(zhí)行起點
2.6 結(jié)束
3,每個小時自動執(zhí)行一次上述步驟2
4,任務(wù)管理(可視化管理界面)
4.1 瀏覽用戶數(shù)據(jù),如必要,針對單個、多個郵件可再次發(fā)起單獨的任務(wù)
4.2 對2.4.2用戶數(shù)據(jù)庫可進行數(shù)據(jù)操作,并以excel形式導(dǎo)出
4.3 用戶可瀏覽2.5.2的建議回復(fù)內(nèi)容,如雙擊,則立刻在outlook中查找該郵件,并打開回復(fù)窗口回復(fù)該郵件。
4.4 存儲該項任務(wù)的所有的email id,并展現(xiàn)在任務(wù)id后,如有必要可點擊任何ID,則打開該電子郵件供閱覽。
5,配置
5.1 配置API Key(DS等)
5.2 可配置直接讀取PST文件
5.3 多數(shù)據(jù)庫支持(excel,access,SQL Server)
5.4 支持的附件類型(word,excel,pdf,jpg,eml等)
5.5 LLM返回參數(shù)異常處理
C#xmlPythonMySQL定制開發(fā)源碼交付人工服務(wù)
進行中 2025-02-22發(fā)布
招標(biāo)-按項目付費