Sign in to import from GitHub:
歡迎來到 Modern Web 2023 共筆
共筆入口:https://hackmd.io/@ModernWeb/2023
手機版請點選上方 按鈕展開議程列表。
共筆請從這開始
CodeGPT: 開發者自行開發的工具,可以產生 commit message
github appleboy/CodeGPT
https://github.com/appleboy/CodeGPT
發哥內部功能組織
AIDE = AI + DE + PA
data engineering + process automation
chatGPT
GitHub Copilot
因為chatGPT出現,導致Stack overflow回答趨於減少
簡單的問題 GPT-3.5 就夠用
code review 的話可能要用到 GPT-4
linux 專案,用 Homebrew 安裝
選擇 Golang 解決公司內部太多不同環境安裝的問題?
公司太多人,也許 3/4 寫 c++,所以不懂 docker。無法用 docker 代替
git add <file>
codegpt commit --preview
問題1: 可以支援convention commit嗎?
問題2: 支援commit message format
問題3: incorrect commit summary format
function call (11/6 前舊名稱)
限縮回答範圍
tools/ tool choice(11/6 後新名稱)
其他部門格式可能要求更多,例如列出 issue ticket
有計費問題,會有疑慮,所以要把關 token
後來限制每人的 token count
api gateway 會接到 crowd service(用戶認證)
情境:不會每個人都有獨立的 open api key
CLI 串接 Gitea 的 OAuth2
cli => gitea => cli => proxy => api gateway => crowd service => api gateway => openapi provider
聊天區
個子太矮,坐後面好難看到投影片
ai 相關的議程人都爆滿
ai 正夯
沒人回答stackoverflow,那要餵什麼資料給ai XD
^^幫忙加上標點
不懂你的意思,現在這兩套都是直接去抓stackoverflow資料塞給 LLM 訓練出來的啊?
對啊,那以後都沒人回答,不就沒資料可塞
也許未來程式專家的回答是可以賣錢的
建議去看專案內的 promot,應該可以在 chatgpt 上重現,只是要整合到開發工具比較麻煩。
快2000的token
or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Syncing