update: 我做出来了! 请象友食用 QuickToot

*****
话说会有人需要这样的 Mastodon 浏览器插件吗?
在任意网页按下快捷键,会跳出写嘟文的小窗口;
在设置里勾选「启用串文」的话,新嘟文会自动回复在已有的嘟文串里。(见图2)

具体工作流:

  • 允许用户建一个「话题清单」。
  • 每个话题绑定一个快捷键。
  • 在任意网页按下快捷键,系统会弹出该话题的嘟文撰写窗口。支持自定义嘟文模板(比如自动填上「打卡第 X 天」)。
  • 同一话题下发布的嘟文,自动接在同一条串中。(即,新的嘟文会以回复形式接在上一条嘟文下。)

如果 0 个人在意我就自用(=不 de 我的 bug )了
(现在就是那个鸽子用头转着飞那个状态(

(也不知道有没有客户端造过这个功能,我可能在重复造轮子

万恶之源 灵感源头 👇
https://m.otter.homes/@ming/115889542981412476

因为想要快捷键唤起,但又懒得删 分享链接
于是自己写了一个新的。。。

率三千元大軍打入你的卡 (@[email protected])

Attached: 1 image 我記得大半年前有象友說,想要隨手發工作相關嘟,當作工作手記/靈感記錄,但只要打開 Fedi,就很難不瀏覽一下時間軸,然後就掉進兔子洞了…… 所以想要一個 只發嘟嘟、但看不到别人嘟嘟的 fedi 入口。 我已經找不到是誰問了,但請香油食用: [瀏覽器插件 Share to Mastodon](https://github.com/corbindavenport/share-to-mastodon) 點擊插件圖標 --> 寫嘟嘟。 (雖然它的實際功能是「快速粘貼當前所在頁面的網址到嘟文裏」,但是刪掉網址就可以了…… 而且支持快捷鍵一鍵打開。也支持 Misskey 和 Elk。 作者的博客: corbin.io

Otter Homes 🦦​
象友不语只是一味转发。
我就当转发和点赞的人都有兴趣。吧。
(其实现在遇到的首要问题是上架 chrome 插件商店好像需要五美元注册费 早知道先写 firefox 版了
(要不就扔进 Github 让大家自己下载源代码然后开浏览器开发者模式将就用算了(很能将就的一个人

进度更新
ooooooo
oooooov

  • 增加了数据导出与导入功能。
  • 改正了界面上的繁简中英混排和不是人话的地方。并给一些功能添加了提示信息(hint)。
  • 允许用户给不同话题设置不同的发嘟模板。
  • 增加一些键盘操作:
    • 用快捷键 ctrl/cmd+shift+Q 呼出插件面板(会弹出一个新窗口),并自动聚焦到话题清单第一条。
    • 用方向键 ↑ / ↓ 在话题列表中切换,按 Enter 进入嘟文撰写页面。
    • 用 Tab 键进行按钮、下拉清单与输入框的焦点切换。
    • 在撰写页面中,Shift + Enter 可以快捷发布,Esc 键关闭页面。
    • 前三个话题可以用 ctrl/cmd+shift+ 1/2/3 直接呼出嘟文撰写页面,无须打开插件面板。

施工中:

  • 键盘焦点逻辑还是有毛病,修一些比较智障的地方。

也许会修,谁知道呢:

  • 导入数据不成功,不会给反馈。是哑巴来的。
  • 发布嘟文不能带图。

进度更新
ooooooo
vooooov

  • 修了一下導入數據的功能
  • 允许用户给模板留空
  • 允许预设嘟文可见性
  • 嘟文可以带图
  • 突然发现这个插件会变成骚扰神器。毕竟可以不上毛象就一直发嘟@其他用户。禁止了mention功能,只能自己@自己。
  • 拜托gpt修了几个大bug。比如控制台无报错但发不出去嘟。
  • 差不多就这样先。1月能搞定(能吧)。
好煩 chrome商店不認我的卡
我要不直接 github release 代碼讓象友自己下載安裝算了 (雖然這樣更新起來會很麻煩(

update:QuickToot 2.0 发布,支持多账号切换,新增「写单条嘟嘟」按钮。最新嘟嘟
下载指路Github Release

***

大半年前有象友说,想要随手发嘟,当作工作手记/灵感记录,但只要打开毛象,就很难不浏览一下时间轴,然后就掉进兔子洞了。
所以想要一个「只发嘟嘟、但看不到别人嘟嘟的」毛象入口……

朋友们,我做了一个浏览器插件在电脑端实现了这个梦想……
请象友食用 QuickToot ——

  • 在任意网页按下快捷键,会跳出写嘟文的小窗口;
  • 在设置里勾选「启用串文」的话,相同话题的新嘟文能自动回复在已有的嘟文串里。

详细介绍和常见问题请看 QuickToot

下载安装移步 Github

(我终于做出来了!)
(其实已经自用了一个月)

p1 插件面板;p2 发嘟功能演示;p3 模板自动填充

現在在思考刪除掉 QuickToot 的多語言設置(因為本來也是沒做過做著玩的,似乎暫時沒人需要這個)

然後把发串文和发单条分成不同的两块。

比如把 popup 界面变成这样:

[ 发单条嘟嘟 ]
——————————
[ 我的话题清单 ] <- 这个是发串文的
——————————
[ 设置 ]

现在这个要么全发单条嘟、要么全发串文的设计
有点太智障了()

然后看看
如果用户在多个实例有账号的话怎么设计用起来比较方便。。

今日摸鱼进度:
让 claude 帮忙,删除掉了 quicktoot 十分鸡肋的多语言功能。
如此一来诞生了很多 bug。

全世界 bug 大团结!

QuickToot 写 bug 嘟

功能能不能实现先不管,总之新界面我打算改成这样。

  • 支持添加多个 Mastodon 实例账号。通过顶端 tab 切换。
  • 快捷键跨实例使用。例如 ctrl+shift+1 打开 小卖部 的「#工作吐槽嘟」撰写窗口,ctrl+shift+2 打开 獭站 的「#阅读记录嘟」撰写窗口。
  • 新增「写单条嘟嘟」按钮。在串文模式下,按这个按钮打开一个小弹窗,发单条的嘟嘟。
  • 界面语言暂时移除多语言切换,固定为简体中文
  • 想支持 misskey (不一定搞得定……)

(眼睛男指蝴蝶:这是更新预告吗)

长毛象快捷发嘟插件 QuickToot 更新到版本 2.0

  • 有魂器的朋友有福了,2.0版本支持添加多个 Mastodon 实例账号,通过顶端 tab 栏切换。(p1)
  • 想快速发嘟但不发串文的朋友有福了,增加了一个「写单条嘟嘟」按钮。点击后会唤出 QuickToot 的写嘟小弹窗(p2)。也可绑定快捷键一键唤出。
  • 重视账号安全的朋友有福了,1.0的备份文件含登录凭证,有安全隐患,2.0提供三种导出模式:①仅导出某一账号的数据、②导出所有账号的数据、③生成含登录凭证的迁移文件(只有③是含登录凭证的)。

  • 另外,修了之前自定义快捷键没有反应的 bug

在此下载:Github Release

详细功能介绍:QuickToot

如果发现什么新 bug 也请各位告诉我,fedi 和 github 都行,fedi 我可能回得快一些

在想要不要给 QuickToot 加上 CW 功能
因为现在我发 Hail Mary 要剧透折叠
没这个功能很麻烦()