owned this note
owned this note
---
tags: cofacts, meeting note
GA: UA-98468513-3
---
# 20200923 會議記錄
:::info
- [所有會議記錄](https://g0v.hackmd.io/@mrorz/cofacts-meeting-notes/)
- 出席:bil, orz, nick.文武,lucien
:::
## 貼圖合作
貼圖表單:
- 貼圖
- 24 張
- 圖 + 文字
- 參考 landing page 與 VI page 但可以自由創作
- quota / month --> 確認合約,還是要購買然後再如何處理
- entity?
- 一年結一次
- 貼紙
- 最小量 500 張
- 12/3 活動需要
- 選貼圖做成貼紙
> 10, 11 月辦一個四週年活動
> 送第一組貼圖(8張)
> 會自己買
>
> 是自己想送,會自己購買
> 多 5~6 個人,10 個人之內
>
> [name=bil]
## 小聚 rundown
- 週三會議
- [x] 發布 LINE 推播 - https://g0v.hackmd.io/5JMzChJOQPqKe_CX_wbRmg#%E7%B7%A8%E8%BC%AF%E5%B0%8F%E8%81%9A + 新 的圖 (rich menu)
- File formats: JPG, JPEG, PNG
- File size: Up to 10 MB
- Image size: 1040 × 1040
- 週六白天
- [x] KKTIX 行前通知:提醒時間
- [x] 開場使用材料更新:https://docs.google.com/presentation/d/1QCAPtwkxreQ4EUtIWsOgR4c8h4tkRs22Qvv7jBFNrfI/edit#slide=id.g1ffc87ef17_0_23
- 攜帶
- [ ] 貼紙 - bil
- [ ] 食物 - bil 各種贊助食品、當天 maybe 訂飲料
- [x] 簽到單 - orz
- [x] 黏土 - orz
- [x] 編輯小聚的牌子 - orz
- [x] Wifi 機 - mrorz
- [x] Netgear 本體
- [x] usb type-c 充電線與插座
- [x] 電池
- [x] 4G 天線
- [x] Asus RT-N12
- [x] 電源線
- [x] 5dBi 天線
- [x] RJ45 線
- 13:30 - 場佈
- [x] 在樓下帶人 - bil
- [x] 引導牌
- [x] 排桌子椅子
- [ ] 麥克風
- [x] WIFI
- [x] 白板寫 SSID
- [ ] Slido - 白紙寫 slido room number `#cofacts21`
- [ ] 產生本日 spreadsheet - 文武
- 每人 30 篇有回過沒 feedback 的訊息
- 25 人
- 可以修改 [code](https://github.com/cofacts/need-to-check-list-generator/blob/master/index.js#L179) 只產出 `repliedButNotEnoughFeedback` 的網址
- [ ] 貼社團
- [x] 短網址請使用 `https://bit.ly/cofacts21`
- [x] 確認 slide 內網址會 work
- [ ] 把短網址貼 slido
- [x] WIFI
- [x] 佈機x2
- [x] 連結 netgear 與 asus WAN port
- [x] 白紙寫 SSID Cofacts meetup(_5G) + wifi password 貼牆上
- [x] 192.168.2.1 進入 netgear admin 看 asus 的 IP
- [x] 開好兩台 router admin 監測連網狀態
- [ ] (optional) netgear 換成 5GHz only?
- [x] 投影的電腦開好:
- [x] browser tab: [投影片](https://docs.google.com/presentation/d/1QCAPtwkxreQ4EUtIWsOgR4c8h4tkRs22Qvv7jBFNrfI/edit#slide=id.p)
- [x] browser tab: [Instant](https://cofacts.github.io/community-builder/#/bignum?start=2020-05-31T14%3A00&panels=replied&panels=feedback)
- [x] browser tab: [KKTIX](https://cofacts.kktix.cc/events/cofacteditor21)
- [x] browser tab: [Slido](https://wall.sli.do/event/gswzhbix?section=bc0a5f16-a587-41ae-9785-cba83506d5c0)
- [ ] BGM
- 14:00 - 14:20 自我介紹&真的假的闢謠簡介
- 闢謠時間:查核工具分享
- [x] 誰會來呢?
- mrorz, bil, lucien, nonumpa, zoe (maybe)
- [ ] 誰不會來
- [x] LINE 文案
Cofacts 編輯小聚到啦!9月27日星期天下午2點到5點,Cofacts 真的假的要在教師節前一天教你使用查假訊息的事實查核工具(⁎⁍̴̛ᴗ⁍̴̛⁎),新聞自己查、柯南自己當!當然也歡迎一起來回應新的謠言。年度查核工具工作坊,免費教學,附贈點心。(座位有限,請先報名唷!記得帶電腦來💻)
https://cofacts.kktix.cc/events/cofacteditor21
(最近的捷運站是捷運西門站2號出口)
------
### Note
部分使用者對登入會有抗拒
即使已經說明
- 要填回應 / upvote / downvote 就需要登入
使用者依然不會想要登入
--> 可能是因為 FB 有真實姓名,但改名還沒實作回去
--> 應該要在跟舊版網站一樣,做動作的當下跳出登入視窗,就不用耗費唇舌解釋
有參與者從 google 搜尋 Cofacts 點第一個
結果進到 medium 想要登入⋯⋯囧
--> 我們的 landing page SEO 究竟出了什麼毛病囧
被攻擊怎麼辦
- 道高一尺魔高一丈,擔心假的回應會被用同樣的 channel 散佈
- 能夠偵測得到,可以偵測、用同樣的方式澄清;
散步的人已經達成目的
- 還是有用,不是不報,cofacts 上的就是證據
- cofacts 是前線,還有其他 NGO 在同一個領域的後端處理媒體識讀
應該慢慢擴散好的
怎麼凝聚
每兩個月 seminar 很好但今天下雨,交通花時間,建議今天的內容弄 video 放在 FB group 有興趣的人
- Cofacts 粉專
## Cofacts Next! 追蹤
- RSS 教學
- [ ] 完成[投影片](https://g0v.hackmd.io/TfCHhvtFTLmP0YKmaU1yVA)
- Telegram 從 app 跳回瀏覽器會有問題,需要告知使用者 1. 用預設瀏覽器操作並登入 IFTTT, 2. 要裝 Telegram app 並登入 Telegram
- 繼續使用桌面版教學
- 如果設定一次之後,再 connect 同一個 applet 就會跑到 telegram / LINE / slack integration 首頁
- 但問題是 applet 一個人只能 connect 一次
- 可以直接 default hoax-for-you 這樣他們就不用複製
- 如果 applet 只能用一次,會希望他們用在我們最希望他們用的地方 [name=mrorz]
- 會想要訂閱特定主題的人,可能不能教得太簡單。可能要留個文字教學放完整的 [name=nonumpa]
- 跳窗有兩個 tab——「快速訂閱」(沒有 feed URL) 與「進階設定」(IFTTT 完整教學)
- 快速訂閱:「訂閱等你來答」的教學影片
- 如果要分 tab 就讓快速的更簡潔一點 [name=mrorz]
- 進階:複製網址、詳細 IFTTT 教學
:::success
- 腳本:拿掉複製貼上
- UI:figma
:::
- [ ] 完成影片
- [ ] FB 教學
- [ ] 觀察 RSS 使用率 (analytics report TBD)
- 推播
- [ ] [修正 LIFF title](https://github.com/cofacts/rumors-line-bot/issues/224)
- [ ] Rich menu 教學 - [文案](https://g0v.hackmd.io/yEp9JJtHSyK18bxCQV4dUg#Rich-menu-%E4%BB%8B%E7%B4%B9)
- [ ] 推播 Rich menu 教學
- [ ] 觀察 [Rich menu 使用率](https://datastudio.google.com/reporting/18J8jZYumsoaCPBk9bdRd97GKvi_W5v-r/page/DtzfB)
- [ ] 啟動推播功能
- User ID refactor: https://github.com/cofacts/rumors-db/issues/49
- Profile page
> 目標是:
> - 讓使用者可以改名 (舊版可以,新版沒做進去)
> - 顯示使用者回過幾篇訊息、給過幾個回應 feedback
> - 列出使用者回過的回應
> - 列出使用者送過 reply request 的文章
> - 列出使用者送過 article reply feedback 的回應
- [ ] Related APIs
- [ ] UI components (shared with detail pages)
- [ ] `/user/[id]` page
- Landing page, 教學頁, final report
- [x] 教學頁 [mobile design](https://www.figma.com/file/zpD45j8nqDB2XfA6m2QskO/Cofacts-website?node-id=2011%3A0) done
### Rich menu 介紹
bil
使用教學:(需要更新)
教你用 真的假的 查假資訊
查核第一步,練習轉傳訊息
報名小聚:小聚資訊
每兩個月辦小聚,媒體識讀
與查核技巧訓練免費分享會
官方網站:(就是官網)
看看 真的假的 的介紹與
目前的志工群貢獻資料庫
分享:
推薦朋友加入 真的假的 好友
查假新聞的機器人再幫助你朋友
設定:通知 use push message
打開開關,志工查到我懷疑
的訊息就會告訴我查到了。
(不打開就不通知囉!)
看過的問題
忘記上次問過了什麼嗎?來從
這裡查一查。
### Tutorial 文案求協助
https://g0v.hackmd.io/sB_zayWjTo-W0R7xe_U34w#%E5%88%86%E9%A0%85%E8%A7%A3%E8%AA%AA
「分析轉傳進來的訊息」「依照格式撰寫好讀回應」需要協助
## 2020 Q4 ~ 2021 Q1 Directions
### LINE tutorial
體驗式教學
- 過往討論:https://g0v.hackmd.io/eitM7s0bSSeS3kg-MAcpDw#LINE-bot-onboarding-UX
- 已開票: https://github.com/cofacts/rumors-line-bot/issues/216
### Landing page & tutorial page
一頁式介紹:首頁、教學
- Spec
- Landing page https://www.figma.com/file/zpD45j8nqDB2XfA6m2QskO/Cofacts-website?node-id=994%3A111
- Tutorial page https://www.figma.com/file/zpD45j8nqDB2XfA6m2QskO/Cofacts-website?node-id=2011%3A0
### 群組訊息
:::warning
新提案
:::
- 目標使用者
- 宣傳之後第一次接觸相關 bot 就是 cofacts 的使用者
- 覺得美玉姨或趨勢科技防詐達人直接在群組打臉不好的使用者
- 使用方式
- 進入群組之後,不會主動回應
- 若群組內的訊息——
1. __在 cofacts 已經被標成不實或個人意見,就會*私訊*群組裡有加 Cofacts 的人,把回應給他看,讓他決定如何處置__
- 比對時可以降低相似度門檻,因為是私訊,不用怕被踢出群組
3. 已經有人回報但還沒回應,也會私訊群組裡有加 cofacts 的人
- 自動送出 reply request 讓 LINE 回報增加?
- 建立 userArticleLink 在「問過的訊息」列表出現
- 未來如果有新回應就會推播
4. 還沒有人回報,就 hash 起來保存 N 天
- 定期檢查新送進 cofacts 的訊息是否會 match 這個 hash
- hash 犧牲了模糊比對功能,但最大化隱私
- 如果新 Cofacts 訊息有 match hash,那也會自動送出 reply request
- 建立 userArticleLink 在「問過的訊息」列表出現
- 未來如果有新回應就會推播
- 被加進群組裡的時候不會說話
- 群組裡如果有人說 Cofacts 或 @cofacts 的時候才會自我介紹
- 目的
- 更明白訊息在群組裡的傳播程度,同時保有隱私
- 挑戰
- 與使用者溝通隱私處理
- 如何向使用者介紹
- 撐得住流量的技術 (job queue?)
- 不重複?
- 通知有發生
- 技術上,是否可以 push message 給非好友的人
- 如果可以的話就能私訊傳假訊息的人
- 「聲稱」會加密不代表使用者會相信
### Dialogflow
:::warning
新提案
:::
- LINE 的自動回覆會與 chatbot 訊息打架,所以只能把常用語句做成 Cofacts 訊息如 https://cofacts.g0v.tw/article/24d2u4s0rn29f
- 要拉資料下來看哪些訊息很常回
- Dialogflow 之類的工具可以設定 example --> response mapping
- Ticket: https://github.com/cofacts/rumors-line-bot/issues/222
### Facebook bot
將 [rumors-fb-bot](https://github.com/cofacts/rumors-fb-bot) 放到 production 環境
- 先不要開送出訊息功能
### Complete Gamification
實作 Badge
升級動畫
Banner 呈現 contribution 等等
etc
- Spec - https://g0v.hackmd.io/@NFi0czulSemxCM8RNSlz8Q/HJ8xT3QVU/%2FbbreV0ZqRDarHl4Zt5UpEw
- 技術討論
- mutation 回來之後用 command pattern 指定 UI 要做什麼指令 [name=lucien]
- notification queue
### Image matching
以圖找圖功能
- @linekin 在 2018 年開發: https://g0v.hackmd.io/@johnson/SkJO5tLnQ?type=view#Content-based-image-matching 連翻攝都能處理!
- https://github.com/linekin/delf_service
## :potable_water: Release pipeline
### :star: Released to production
#### :globe_with_meridians: Site
[9/17 Release](https://github.com/cofacts/rumors-site/releases/tag/release%2F20200917)
- Features
- #321 Track RSS usage in Google Analytics
- Bugfixes
- #291 Display feedback text from LINE users
- #307 Display 25 items in article list
- Others
- #319 Rewrite feedback control so that it loads feedback when opened
- #288 Replace <ArticleItem> with more reusable card components
#### :robot_face: Chatbot
[9/17 Release](https://github.com/cofacts/rumors-line-bot/releases/tag/release%2F20200917)
- #218 Highlight search text when listing articles
> 因為 API 那裡可能會吐出很長的 snippet ,然後再 highlight 中間的部分,導致 highlight 的部分太後面 xD
> 這個可能要在 API 上多開欄位指定預計 snippet 長度來解,有些麻煩就是了,可以記下來,未來再想想怎麼做 [name=mrorz]
> ![](https://s3-ap-northeast-1.amazonaws.com/g0v-hackmd-images/uploads/upload_d866628160a66b1466c16c6692549d0c.png =x300)
> 另一個可以改進的小小地方是 ![](https://s3-ap-northeast-1.amazonaws.com/g0v-hackmd-images/uploads/upload_43e6abbd409db983800a9b4b6e4f993a.png =x300)
> 文字應該是 100% match
但 highlight 只有標出 more_like_this query 認為重要的那些 query。
之前 answerfamily 的解法是使用 highlight query,搜尋時繼續使用 more_like_this,但 highlight query 指定 match query 之類比較巨細彌遺的 query 來標記 search match.
雖然後來我改成讓 more_like_this 查更多字,但我覺得 cofacts 的 case 可能比較適合繼續使用 more_like_this + highlight query @@ https://github.com/answerfamily/answerfamily-api/commit/9224c7255effda783a69637182e2d6c6664bf8ea [name=mrorz]
#### :electric_plug: API
[DIFF](https://github.com/cofacts/rumors-api/compare/869bfcb4f24791793781f9a89d546d830e614fad...c2360819b7c9e5c1d4df32d95acdd7d2c584f650)
- #221 Cleanup unused methods
### :rocket: Staging
#### :electric_plug: API
https://github.com/cofacts/rumors-api/compare/c2360819b7c9e5c1d4df32d95acdd7d2c584f650...7be562510e7d2df3a649f742e685e6d2380cd280
##### Bugfix
- #218 Categorfy ID filter now respects status
##### Others
- #217 Relay-style interfaces
:::info
No need to test manually
:::
#### :globe_with_meridians: Site
https://github.com/cofacts/rumors-site/compare/master...dev
##### Bugfixes
- #286 Search page should sort by relevance
##### Others
- #333 Add Cofacts theme color in palatte
- #328 #330 #331 Article list page refactor complete
##### Testing checklist
http://dev.cofacts.org/
**未登入**下檢測:
- [x] Article list
- [x] Filter works
- [x] Sorting works
- [x] Can go to article page
- [x] Replies list
- [x] Filter works
- [x] 不允許選擇 Replied by me
- [x] Sorting works
- [x] Can go to article page
- [x] 不允許 upvote / downvote replies
- [x] Can see vote reasons
- [x] Hoax for you
- [x] Filter works
- ~~[ ] Sorting works~~
- [x] Can go to article page
- [x] Article detail
- [x] Can see similar messages
- [x] Cannot submit, upvote, downvote reply request
- [x] Cannot submit, upvote, downvote reply
- [x] Cannot add, remove, upvote, downvote category
- [x] Search
- [x] Can use global search to perform search
- [ ] Can use textarea in header to perform searchs
- firefox 無法 [name=nck]
- [x] Can list searched articles
- [x] Filter works
- [x] Sorting works
- [x] Can go to article page
- [ ] Can list searched replies
- [ ] Can go to reply page
- 設計決定
登入自有帳號後檢測:
- [x] Replies search page
- [x] can upvote / downvote replies
- [x] Replies list
- [x] 可選擇 Replied by me
- [x] can upvote / downvote replies
- [x] Article detail
- [x] Can submit, upvote, downvote reply request
- [x] Can submit, remove own reply
- [x] Can upvote, downvote other's article reply
- [x] Can add, remove, upvote, downvote category
- [x] Can logout
##### ⛔️ Release Blockers
##### 未竟項目
- Search textarea Firefox 不 work
- Reply search result 要怎麼點進 reply detail
- 可能拿掉 feedback,讓 reply 整塊可以點
#### :robot_face: Chatbot
https://github.com/cofacts/rumors-line-bot/compare/master...dev
##### Others
- #219 #225 Simplify states
##### Testing checklist
https://lin.ee/1QUzEX4nI
- [ ] 應可送出「全新訊息」
- [x] 問訊息來源時選擇「我自己打的」或「LINE 外面看到的」,應該會被擋下。
- [x] 提供正確訊息來源後跳到理由頁面,關掉理由視窗,訊息應該還是有被送出。
- [ ] 可從聊天視窗內打開理由視窗,繼續填寫理由送出。查看 article page 看理由是否有被送出。
- [x] 可以修改理由送出。查看 article page 看理由是否有被送出。
- [x] 「分享到 Facebook」、「分享到 LINE」可以正常運作
- [x] 送出「沒回應」的舊訊息,應可送出新理由
- [x] 跳出來源視窗後關閉,文章的「N 人回報」應該仍然要 + 1(除非測試者已經針對該篇送過 reply request)。
- [x] 提供正確訊息來源後跳到理由頁面,關掉理由視窗,可以看到再打開的選項
- [x] 可從聊天視窗內打開理由視窗,繼續填寫理由送出。查看 article page 看理由是否有被送出。
- [x] 可以修改理由送出。查看 article page 看理由是否有被送出。
- [x] 送出「有回應」的舊訊息,應自動回傳回應
- [x] 應列出訊息所有的回應
- [x] 選擇回應之後可以幫回應 upvote
- [x] 可以再次選擇 downvote
- [x] 選完回應之後,還可以捲回去選其他回應
- [x] 送出跟舊訊息相似的訊息,應提供選項選擇最像的訊息
- [x] 按下任一訊息應該會列出回應
- [x] 選了一個訊息之後,還可以捲回去按其他訊息
- [x] 捲回去按下「這裡都沒有我要的」應該要跳出詢問來源視窗 (選項中不能有 100% 相似的,否則會找不到按鈕)
- [x] Rich menu 測試
- [x] 「設定推播功能」更改後再次打開,應該會保留原本設定
- [x] 「查過的訊息」應該要列出之前查過的訊息
##### ⛔️ Release Blockers
![](https://s3-ap-northeast-1.amazonaws.com/g0v-hackmd-images/uploads/upload_1108cf9cac694e0a6025e43c4dd5acb5.jpg)
「有人私下傳給我的」那句觸發了搜尋,搜到 https://dev.cofacts.org/article/2pbjydjjb9x3x
> nonumpa
> 把理由改成不同 prefix 就可以把 state 都拔掉
:::success
Prefix 分開,把 state 拔掉之後再測
:::
##### 未竟項目
### :eye: Under review
#### :electric_plug: API
- Pseudo name and avatar generator https://github.com/cofacts/rumors-api/pull/223
- Probability adjustment
- User fields for profile page https://github.com/cofacts/rumors-api/pull/224
#### :globe_with_meridians: Site
- Ribbon component https://github.com/cofacts/rumors-site/pull/334
- User level icon https://github.com/cofacts/rumors-site/pull/335
#### :robot_face: LINE bot
- README for storage https://github.com/cofacts/rumors-line-bot/pull/223