tags: cofacts, meeting note GA: UA-98468513-3 —
20200923 會議記錄
:::info
- 所有會議記錄
- 出席:bil, orz, nick.文武,lucien :::
貼圖合作
貼圖表單:
- 貼圖
- 24 張
- 圖 + 文字
- 參考 landing page 與 VI page 但可以自由創作
- quota / month –> 確認合約,還是要購買然後再如何處理
- entity?
- 一年結一次
- 貼紙
- 最小量 500 張
- 12/3 活動需要
- 選貼圖做成貼紙
10, 11 月辦一個四週年活動 送第一組貼圖(8張) 會自己買
是自己想送,會自己購買 多 5~6 個人,10 個人之內
[name=bil]
小聚 rundown
- 週三會議
- 發布 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
- 發布 LINE 推播 - https://g0v.hackmd.io/5JMzChJOQPqKe_CX_wbRmg#%E7%B7%A8%E8%BC%AF%E5%B0%8F%E8%81%9A + 新 的圖 (rich menu)
- 週六白天
- KKTIX 行前通知:提醒時間
- 開場使用材料更新:https://docs.google.com/presentation/d/1QCAPtwkxreQ4EUtIWsOgR4c8h4tkRs22Qvv7jBFNrfI/edit#slide=id.g1ffc87ef17_0_23
- 攜帶
- 貼紙 - bil
- 食物 - bil 各種贊助食品、當天 maybe 訂飲料
- 簽到單 - orz
- 黏土 - orz
- 編輯小聚的牌子 - orz
- Wifi 機 - mrorz
- Netgear 本體
- usb type-c 充電線與插座
- 電池
- 4G 天線
- Asus RT-N12
- 電源線
- 5dBi 天線
- RJ45 線
- Netgear 本體
- 13:30 - 場佈
- 在樓下帶人 - bil
- 引導牌
- 排桌子椅子
- 麥克風
- WIFI
- 白板寫 SSID
- Slido - 白紙寫 slido room number
#cofacts21 - 產生本日 spreadsheet - 文武
- 每人 30 篇有回過沒 feedback 的訊息
- 25 人
- 可以修改 code 只產出
repliedButNotEnoughFeedback的網址 - 貼社團
- 短網址請使用
https://bit.ly/cofacts21 - 確認 slide 內網址會 work
- 把短網址貼 slido
- WIFI
- 佈機x2
- 連結 netgear 與 asus WAN port
- 白紙寫 SSID Cofacts meetup(_5G) + wifi password 貼牆上
- 192.168.2.1 進入 netgear admin 看 asus 的 IP
- 開好兩台 router admin 監測連網狀態
- (optional) netgear 換成 5GHz only?
- 投影的電腦開好:
- 14:00 - 14:20 自我介紹&真的假的闢謠簡介
- 闢謠時間:查核工具分享
- 誰會來呢?
- mrorz, bil, lucien, nonumpa, zoe (maybe)
- 誰不會來
- 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 教學
- 完成投影片
- 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
- Rich menu 教學 - 文案
- 推播 Rich menu 教學
- 觀察 Rich menu 使用率
- 啟動推播功能
- 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
- 教學頁 mobile design 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 的使用者
- 覺得美玉姨或趨勢科技防詐達人直接在群組打臉不好的使用者
- 使用方式
- 進入群組之後,不會主動回應
- 若群組內的訊息——
- 在 cofacts 已經被標成不實或個人意見,就會私訊群組裡有加 Cofacts 的人,把回應給他看,讓他決定如何處置
- 比對時可以降低相似度門檻,因為是私訊,不用怕被踢出群組
- 已經有人回報但還沒回應,也會私訊群組裡有加 cofacts 的人
- 自動送出 reply request 讓 LINE 回報增加?
- 建立 userArticleLink 在「問過的訊息」列表出現
- 未來如果有新回應就會推播
- 還沒有人回報,就 hash 起來保存 N 天
- 定期檢查新送進 cofacts 的訊息是否會 match 這個 hash
- hash 犧牲了模糊比對功能,但最大化隱私
- 如果新 Cofacts 訊息有 match hash,那也會自動送出 reply request
- 建立 userArticleLink 在「問過的訊息」列表出現
- 未來如果有新回應就會推播
- 在 cofacts 已經被標成不實或個人意見,就會私訊群組裡有加 Cofacts 的人,把回應給他看,讓他決定如何處置
- 被加進群組裡的時候不會說話
- 群組裡如果有人說 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 放到 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
- 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
with more reusable card components
:robot_face: Chatbot
- #218 Highlight search text when listing articles
因為 API 那裡可能會吐出很長的 snippet ,然後再 highlight 中間的部分,導致 highlight 的部分太後面 xD 這個可能要在 API 上多開欄位指定預計 snippet 長度來解,有些麻煩就是了,可以記下來,未來再想想怎麼做 [name=mrorz]
另一個可以改進的小小地方是
文字應該是 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
- #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/
未登入下檢測:
- Article list
- Filter works
- Sorting works
- Can go to article page
- Replies list
- Filter works
- 不允許選擇 Replied by me
- Sorting works
- Can go to article page
- 不允許 upvote / downvote replies
- Can see vote reasons
- Filter works
- Hoax for you
- Filter works
[ ] Sorting works- Can go to article page
- Article detail
- Can see similar messages
- Cannot submit, upvote, downvote reply request
- Cannot submit, upvote, downvote reply
- Cannot add, remove, upvote, downvote category
- Search
- Can use global search to perform search
- Can use textarea in header to perform searchs
- firefox 無法 [name=nck]
- Can list searched articles
- Filter works
- Sorting works
- Can go to article page
- Can list searched replies
- Can go to reply page
- 設計決定
- Can go to reply page
登入自有帳號後檢測:
- Replies search page
- can upvote / downvote replies
- Replies list
- 可選擇 Replied by me
- can upvote / downvote replies
- Article detail
- Can submit, upvote, downvote reply request
- Can submit, remove own reply
- Can upvote, downvote other’s article reply
- Can add, remove, upvote, downvote category
- 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
- 應可送出「全新訊息」
- 問訊息來源時選擇「我自己打的」或「LINE 外面看到的」,應該會被擋下。
- 提供正確訊息來源後跳到理由頁面,關掉理由視窗,訊息應該還是有被送出。
- 可從聊天視窗內打開理由視窗,繼續填寫理由送出。查看 article page 看理由是否有被送出。
- 可以修改理由送出。查看 article page 看理由是否有被送出。
- 「分享到 Facebook」、「分享到 LINE」可以正常運作
- 送出「沒回應」的舊訊息,應可送出新理由
- 跳出來源視窗後關閉,文章的「N 人回報」應該仍然要 + 1(除非測試者已經針對該篇送過 reply request)。
- 提供正確訊息來源後跳到理由頁面,關掉理由視窗,可以看到再打開的選項
- 可從聊天視窗內打開理由視窗,繼續填寫理由送出。查看 article page 看理由是否有被送出。
- 可以修改理由送出。查看 article page 看理由是否有被送出。
- 送出「有回應」的舊訊息,應自動回傳回應
- 應列出訊息所有的回應
- 選擇回應之後可以幫回應 upvote
- 可以再次選擇 downvote
- 選完回應之後,還可以捲回去選其他回應
- 送出跟舊訊息相似的訊息,應提供選項選擇最像的訊息
- 按下任一訊息應該會列出回應
- 選了一個訊息之後,還可以捲回去按其他訊息
- 捲回去按下「這裡都沒有我要的」應該要跳出詢問來源視窗 (選項中不能有 100% 相似的,否則會找不到按鈕)
- Rich menu 測試
- 「設定推播功能」更改後再次打開,應該會保留原本設定
- 「查過的訊息」應該要列出之前查過的訊息
⛔️ Release Blockers

「有人私下傳給我的」那句觸發了搜尋,搜到 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

文字應該是 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]