by: 19, 2023, 7:55 p.m.

太長不讀版:

我們抽取 出了的核心能力,構建了一個新的框架: —— 一個圍繞 構建的簡易工作流引擎。簡單來說:將做事的套路工具化,結合 AI 進行自動化。

比如說,我們在開發 的過程中,結合了 來完成一些工作。我們便嘗試按工作流的方式與 結合到一起,開發者只需要簡單地 ,就能使用 AI。工作流如下圖所示:

項目:

在線示例: (由于精力有限,暫時沒有部署在新的環境)

技術棧:Next.js + + + 低代碼 + 工作流

PS:如果你也有精力、有興趣,擅長低代碼與工作流,歡迎來加入我們,主導這個項目。

的誕生動機:人類設計高質量流程 + AI 完成細節

在我使用了 (GPT 3.5)一個月多月之后,大抵算是掌握了它的脾氣。簡單來說, 即是一個硅基生物,也是一個非常好的人類助手。作為一個工具,你使用 的能力決定了它的上限和下限。

簡單來說, 在經驗豐富的開發人員手中,有一定 經歷的人手中,會發揮非常強大的作用。而對于經驗不那么豐富的開發人員,可能會因為缺乏任務分解能力,無法寫出合理地 ,讓 AI 有創意地瞎寫代碼。

諸如于,我們可以通過如下的注釋,讓 或者 直接生成可用的代碼:

// 1. convert resources in src/assets/chatgpt/category/*.yml to json
// 2. generate src/assets/chatgpt/category.json
// the yaml file is like this:
// ```yml
// ···

這也就是為什么我們做了 , 用于一鍵輕松查看、分享和執行 。而在完善 的過程中,我們發現將 AI 綁定到自己的工作流中,才能更好地提升效率。因此,我們在 中提取了兩個功能,構建了 :

結合 不豐富的組件,它可以勉強 work 了。

是什么?

讓 AI 來讀標題,回答一下這個問題:

是一個基于自然語言處理(NLP)的流程編排工具,具有以下特點:

總之, 提供了一種靈活、易用、自動化的流程編排工具,讓用戶可以更加高效地管理復雜的流程,提高工作效率和準確性,同時降低工作的復雜性和學習成本。

示例

在過去的一段時間內chatgpt生成代碼,我們不斷嘗試開發一些工作流:

需求與代碼生成:從一個模糊的需求開始,生成標準的用戶 (包含多個 AC),然后根據 AC 生成流程圖、測試用例和測試代碼。軟件系統設計:從一個簡單的系統開始,分析系統對應的用戶旅程,生成對應的處理過程 DSL 等等,以幫助我們思考如何基于 AI 進行系統設計。寫作的發散與探索:從一個主題開始,進行對應的發散和收斂,直至輔助我們完成一篇文章的草稿、大綱、內容編寫。 工作流:圍繞 項目的開發chatgpt生成代碼,結合創建 、 分析、Code 等構建的工作流。

在線示例:

示例:需求與代碼生成

用于幫助開發人員快速生成代碼并進行測試,從而加快開發進度和提高代碼質量。

示例:軟件系統設計

用于幫助系統設計人員快速理解用戶需求并生成對應的系統設計方案。

示例:寫作的發散與探索

用于幫助寫作人員快速生成文章并進行修改和編輯,從而提高寫作效率和文章質量。

示例: 工作流

用于幫助開發團隊快速解決問題并進行代碼審查,從而加快項目進度和提高代碼質量。

未來: 的下一步

作為一個剛挖的新坑,我們缺乏關于這一領域的相關知識,所以如果你也有興趣,歡迎來加入我們。

與一個簡單的工具相比,我們更想把 做成一個框架,類似于 Hexo 這一類的博客軟件。所以,我們暫時計劃:

擴展更多的可視化組件:除了表格和時間軸,還可以考慮增加圖表、地圖、樹形結構等更多的組件。這樣,用戶可以更加方便地構建自己的工作流,實現更加復雜的業務需求。插件開發機制:建立一個開放的插件開發機制chatgpt生成代碼,讓開發者可以開發和共享自己的插件,從而增加 的可擴展性。這樣,用戶可以根據自己的需求選擇合適的插件,也可以為其他用戶貢獻自己的插件。易于編寫的工作流:將編寫工作流的難度降到最低,盡可能讓用戶只需拖拽和連接組件就能完成工作流的構建。同時,還可以為高級用戶提供更多的編程接口,讓他們能夠更加自由地控制工作流的執行。

如果你也有興趣,歡迎來加入我們:

免責聲明:本文系轉載,版權歸原作者所有;旨在傳遞信息,不代表本站的觀點和立場和對其真實性負責。如需轉載,請聯系原作者。如果來源標注有誤或侵犯了您的合法權益或者其他問題不想在本站發布,來信即刪。