HackMD
    • Sharing Link copied
    • /edit
    • View mode
      • Edit mode
      • View mode
      • Book mode
      • Slide mode
      Edit mode View mode Book mode Slide mode
    • Note Permission
    • Read
      • Only me
      • Signed-in users
      • Everyone
      Only me Signed-in users Everyone
    • Write
      • Only me
      • Signed-in users
      • Everyone
      Only me Signed-in users Everyone
    • More (Comment, Invitee)
    • Publishing
    • Commenting Enable
      Disabled Forbidden Owners Signed-in users Everyone
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Invitee
    • No invitee
    • Options
    • Versions
    • Transfer ownership
    • Delete this note
    • Template
    • Save as template
    • Insert from template
    • Export
    • Google Drive Export to Google Drive
    • Gist
    • Import
    • Google Drive Import from Google Drive
    • Gist
    • Clipboard
    • Download
    • Markdown
    • HTML
    • Raw HTML
Menu Sharing Help
Menu
Options
Versions Transfer ownership Delete this note
Export
Google Drive Export to Google Drive Gist
Import
Google Drive Import from Google Drive Gist Clipboard
Download
Markdown HTML Raw HTML
Back
Sharing
Sharing Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
More (Comment, Invitee)
Publishing
More (Comment, Invitee)
Commenting Enable
Disabled Forbidden Owners Signed-in users Everyone
Permission
Owners
  • Forbidden
  • Owners
  • Signed-in users
  • Everyone
Invitee
No invitee
   owned this note    owned this note      
Published Linked with
Like BookmarkBookmarked
Subscribed
  • Any changes
    Be notified of any changes
  • Mention me
    Be notified of mention me
  • Unsubscribe
Subscribe
# 20251125 會議記錄 :::info - [所有會議記錄](https://g0v.hackmd.io/@cofacts/meetings/x232chPbTfGgNL_Q0f47rQ) - NPO Hub 出席:bil, Justin, Joe, yuyu, geopepper, mrorz - 線上出席:nonumpa - https://meet.google.com/mrz-dgrd-pri ::: ## 上次會議 * **[Johnson]** 資訊安全權限設定 * **[CCPRIP - Analytics]** Opendata trend & LINE Bot usage 報表問題 * **[nonumpa, mrorz]** LLM based Topic Classifier: 追蹤 bug 修復與 benchmark 結果 * **[mrorz]** `cofacts/devops-manual` 撰寫進度。 * **[mrorz]** 新 URL resolver 設計文件進度 (https://github.com/cofacts/worker/issues/2)。 * **[mrorz]** cAdvisor 研究與安裝 * **[cofacts.ai]** Groundness Check agent 實作 * **[Infra]** ElasticSearch v9 reindex 研究 [name=nonumpa] * **[cofacts/worker]** url-resolver & 分類器實作路徑 * **11/23 大松籌備** * **12/06 人權市集** * **12/07 小聚籌備** ### 🗓️ 自 2025-11-18 以來的重點事件 #### 🌐 綜合討論 (General Channel) & 🚨 伺服器狀態 (Server Alerts) * **網站服務中斷** * 自 11 月 19 日以來,`cofacts.tw` 服務頻繁出現不穩,Cloudflare 多次發出超時或 5xx 錯誤的警報。 * 11 月 23 日,mrorz@g0v-tw 回報:「現在倒站,loading 飆到 15 但我看不出為啥」。 #### 🛠️ GitHub 活動 (Github Activities) * **rumors-site (前端網站)** * **[新功能]** `lancatlin` 提出了 PR **#614**,旨在增加「移除讚/倒讚」的功能。([link](https://github.com/cofacts/rumors-site/pull/614)) * **[環境升級]** `lancatlin` 提交的 PR **#613** 已合併,將 Node.js 版本升級至 24。([link](https://github.com/cofacts/rumors-site/pull/613)) * **[錯誤修復]** `lancatlin` 提交的 PR **#612** 已合併,此 PR 修復了議題 **#603**「行動版 Replies list 頭像右側空間過大」的問題。([link](https://github.com/cofacts/rumors-site/pull/612)) * **worker (背景任務)** * `MrOrz` 在議題 **#2** 留言,補充了關於混合式 URL resolver 的執行細節,將包含 url-resolver 和 classifier 的實作。([link](https://github.com/cofacts/worker/issues/2#issuecomment-3546449944)) * **takedowns (下架處理)** * 啟動了對多位騷擾訊息用户的下架程序,如 PR **#276**。([link](https://github.com/cofacts/takedowns/pull/276)) ## :potable_water: Release pipeline ### Review pending https://github.com/cofacts/rumors-site/pull/615 - mrorz 要 code review ### :rocket: Staging #### :globe_with_meridians: Site lancatlin++ - Avatar right margin on mobile https://github.com/cofacts/rumors-site/pull/612 - Upgrade nodejs to 24 https://github.com/cofacts/rumors-site/pull/613 - Able to remove reply feedback vote https://github.com/cofacts/rumors-site/pull/614 ##### Testing checklist https://dev.cofacts.tw (手機版&桌面版) 登入前檢測 - [x] 手機檢視有回應過的訊息 --> 回應頭像與旁邊的使用者名稱等資訊有合適的間距 - [x] 桌機檢視有回應過的訊息 --> 回應頭像與旁邊的使用者名稱等資訊有合適的間距 登入後檢測 - [x] 按讚或倒讚後,再按一下可以收回 - comment 會被消掉 ##### 未竟項目 - bil: - iOS 上 upvote / downvote / 收回 時票數不會立刻更新 - 要重新整理才能同步 - iphone 13 可以 - 但其他人沒有遇到 - Mac 上 upvote / downvote / 收回 後,切換並給 comment 後 comment 不會立刻更新 - ![](https://g0v.hackmd.io/_uploads/SyMhymQbWe.png) - Steps to reproduce 1. upvote + comment 2. 打開 feedback dialog 確認 comment 在 upvote 處 3. downvote + comment 4. 打開 feedback dialog - Expected: feedback dialog 上,downvote tab 應該要有剛才的 downvote comment - Actual: feedback dialog 上,comment 仍是舊的 - 可能的 root cause Feedback dialog 裡的 comment 在載入一次之後就會一直 cache 住,直到重新整理畫面 - 開票處理 ## 大松檢討 > https://g0v.hackmd.io/YfGHcY92TtWEC_dXCN6QhQ?view - Summit 在 5/23, 5/24 by RS - Cofacts 可以考慮投短講(參與其他人的 panel 之類) ## 小聚籌備 12/07 (日) 2pm - 5 pm - OK: bil, mrorz, nonumpa - 辦在青職基地,已經確認借好 - [ ] 食物:沒有 - [x] 場地:新北市青年局青職基地 - [ ] 時間:13:00 擺桌子場佈 - 活動時間:14:00 - 17:00 - 時間分配 - 2:00 - 2:20 開場 - 影片 - Slido 暖身 - 2:20 - 2:40 引導註冊網站、介紹評價現有回應 - 2:40 - 2:50 實作評價 - 2:50 - 3:10 介紹補充資訊 - 3:10 - 3:40 實作補充資訊、自我介紹、休息 - 3:40 - 4:10 介紹撰寫新回應 - 4:10 - 4:40 實作撰寫新回應 - 4:40 - 5:00 介紹分類、RSS、合照 - [x] 投放目標: - 推播日:12/07(11/21 或是 11/25 設定) - 目標:雙北桃園 - [x] KKTIX: https://cofacts.kktix.cc/events/cofactseditor50 - [x] Rich menu 開啟「報名中」版本 - [ ] 誰會來呢: - [ ] 記得帶:貼紙、不太環保杯 (bil) - [x] LINE 文案: Youtube 上有很多白袍醫師面對鏡頭講話的影片,但其實都是假的,他們都是生成式AI做出來的假人跟假內容。讓我們一起保護家人,Cofacts 真的假的 第 50 次志工查核工作坊需要你的加入,活動完全免費,(請自備電腦)12/07(日)下午,地點青職基地,最近的捷運站是捷運板橋站1號出口,結束後還可以去歡樂耶誕城!!連結內報名:https://cofacts.kktix.cc/events/cofactseditor50 - [ ] VOOM 發文 - [ ] FB 發文 ## CCPRIP ### [Infra] ElasticSearch v9 reindex 研究 試著 v6 直接 reindex 到 v9,執行 30 分鐘後 OOM,目前還沒看到其他問題 - v9 container 至少要配置 2g - v6 container 可能要配置 2g 以上,分次轉換可能可以解決 OOM 問題 TODOs - 檢查轉換完之後有沒有什麼格式不相容的問題 - 檢查 api, db 要不要改 code migration 計畫 - Option 1: (downtime 較長) production 直接 v9 載入預先轉換完的 snapshot,剩下的資料再用 reindex 補回來 - Option 2: (downtime 較短) 直接在另一台機器起一個 v9,用換 ip/domain 的方式切換 ### url-resolver & classifier https://github.com/cofacts/worker/pull/3/files

Import from clipboard

Advanced permission required

Your current role can only read. Ask the system administrator to acquire write and comment permission.

This team is disabled

Sorry, this team is disabled. You can't edit this note.

This note is locked

Sorry, only owner can edit this note.

Reach the limit

Sorry, you've reached the max length this note can be.
Please reduce the content or divide it to more notes, thank you!

Import from Gist

Import from Snippet

or

Export to Snippet

Are you sure?

Do you really want to delete this note?
All users will lost their connection.

Create a note from template

Create a note from template

Oops...
This template has been removed or transferred.


Upgrade

All
  • All
  • Team
No template.

Create a template


Upgrade

Delete template

Do you really want to delete this template?

This page need refresh

You have an incompatible client version.
Refresh to update.
New version available!
See releases notes here
Refresh to enjoy new features.
Your user state has changed.
Refresh to load new user state.

Sign in

Forgot password

or

Sign in via GitHub

New to HackMD? Sign up

Help

  • English
  • 中文
  • 日本語

Documents

Tutorials

Book Mode Tutorial

Slide Example

YAML Metadata

Resources

Releases

Blog

Policy

Terms

Privacy

Cheatsheet

Syntax Example Reference
# Header Header 基本排版
- Unordered List
  • Unordered List
1. Ordered List
  1. Ordered List
- [ ] Todo List
  • Todo List
> Blockquote
Blockquote
**Bold font** Bold font
*Italics font* Italics font
~~Strikethrough~~ Strikethrough
19^th^ 19th
H~2~O H2O
++Inserted text++ Inserted text
==Marked text== Marked text
[link text](https:// "title") Link
![image alt](https:// "title") Image
`Code` Code 在筆記中貼入程式碼
```javascript
var i = 0;
```
var i = 0;
:smile: :smile: Emoji list
{%youtube youtube_id %} Externals
$L^aT_eX$ LaTeX
:::info
This is a alert area.
:::

This is a alert area.

Versions

Versions

Upgrade now

Version named by    

More Less
  • Edit
  • Delete

Note content is identical to the latest version.
Compare with
    Choose a version
    No search result
    Version not found

Feedback

Submission failed, please try again

Thanks for your support.

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.

 

Thanks for your feedback

Remove version name

Do you want to remove this version name and description?

Transfer ownership

Transfer to
    Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.