起源: 思源畅想-任意应用输入框内块引用

日程

  1. 2021/3/24 : 提出 思源畅想-任意应用输入框内块引用

  2. 2021/3/25 : 完善想法、决定实施 任意应用输入框内引用实现记录

    1. ✨feat(input-hook): N-API hello word
  3. 2021/3/26 : 在搜索引擎上泡了一天,取得了不理想的进展

    1. ✨feat(input-hook): 获取部分应用的插入符位置成功
    2. 也许需要考虑在最差的情况下降级到监听触发后弹出输入框让用户在该 app 内输入选择然后再填充到原来的应用
    3. 明天打算先实现 也许需要考虑在最差的情况下降级到监听触发后弹出输入框让用户在该 app 内输入选择然后再填充到原来的应用 ,至于本来设想的直接在原生输入框内输入文本就能有提示的想法先搁置吧,对 win32 太不熟了,这玩意实现起来会很脏很花时间,以后再说
  4. 2021/3/27 : 悲观的前景,或许只能作为一个搜索工具来用了,达不到 思源畅想-任意应用输入框内块引用 中所想的那样直接在输入框内 【【text 即可搜索的效果了

    1. 解决方案: ✨feat(app): fix electron build error

    2. ✨feat(app): 实现简单的界面,接入思源搜索api

    3. ✨feat(app): 引入 robotjs 初步完成切换到之前的应用程序与粘贴功能

    4. ✨feat(app): 通过模拟按键来读取当前输入内容

      1. 或许要考虑使用快捷键来主动触发查询了,直接获取用户输入目前没有想到一个可行的方案
  5. 2021/3/29 :

    1. 遇到 electron-vue-next 的一个坑: electron.ipcRenderer.on is undefined
    2. electron icp 封装(基于vue computed)

实现思路

采坑记录

链接到此文档的相关文档

任意应用输入框内引用实现记录

2021/3/25 : 完善想法、决定实施 任意应用输入框内引用实现记录

by 崮生 from 崮生 • 一些随笔 🎨,欢迎 赞助本文
本文欢迎分享与聚合,全文转载未经授权( 联系我)不许可。