npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

snotechou

v0.0.1

Published

snomiao's note, snomiao's techou, your personal secret notebook.

Downloads

2

Readme

雪星手账

雪星自用笔记软件,缓慢开发中

入门教程

新手任务

  • [ ] 基本学习方法
    • [ ] 抽取
    • [ ] 控空
    • [ ] 复习
  • [ ] 导入笔记
    • [ ] 从剪贴板粘贴
    • [ ] 网页剪藏插件
      • [ ]
      • [ ] 链接(wiki、bilibili 等)
  • [ ] 同步与分享
    • [ ] 使用雪星魔咒分享
    • [ ] 扫码将笔记同步到手机上

数据导入导出

  • [ ] WebRTC 同步
  • [ ] 备份你的笔记

进阶任务

  • [ ] 尝试雪星文
  • [ ] 配置webdav同步 可选
  • [ ] 共享笔记

毕业!

  • [ ] 获取邀请码资格

TODO

  • [ ] 自动编译发布工作流部署
  • [ ] 挂载到gh上

产品设计

界面:
  列表查看页面:
    动作:列出 笔记,默认查看模式
  列表复习页面:(实验性)
    动作:列出 笔记之需要复习者,按需排序,默认复习模式
    注:涌现模式
  专注复习页面:
    注:焦点在笔记上时可使用 复习操作逻辑
    注:防干扰模式
  笔记组件:
    查看模式:
      可以焦点
      按Enter:进入编辑模式
    编辑模式:
      选区 按Alt+X:抽取选区为新卡片
      选区 按Alt+C:快速控空
      按Alt+X:按段落分解卡片
      按Alt+K:连接笔记
      按Alt+U:导入URL(实验性)
      按Alt+F:全屏编辑
      按Alt+C:复制为...
      按Alt+C M:复制为 Markdown
      按Alt+C T:复制为 纯文本
      按Alt+L:翻译(为Saladict保留热键)
      <!-- 按Ctrl+V 提取正文 -->
    复习模式:
      按 Enter:进入深焦点
      深焦点:
        可使用:复习操作逻辑
  复习操作逻辑:
    类Supermemo/Anki按键:
      Ctrl+Z:撤销
      1:简单
      3:一般
      5:困难
    拖拽方向:(表 上:撤销;左:简单;下:一般;右:困难)
    WASD方向:(同 拖动方向)
    HJKL方向:(同 拖动方向)
逻辑:
  复习队列算法:
    数据表述:以(表 易:-1 中:0 难:1 ) 来表示用户输入的难度
    动作维度:当天内的间隔时间,间隔的天数(当天为0)(空闲超过12小时计算一次睡眠?)
    边界条件算法:如果上次输入是难,则在当天内需要复习
    经验公式算法:1 1 2 3 
    记忆曲线算法:使用log函数拟合动作维度,当强化学习算法置信度不高时采用此记忆曲线算法。
    强化学习算法:由强化学习组件学习
  笔记:
    双向链接:
      包含关系
      引用关系
  数据:
    同步
      IPFS:
        在这里可以找到公开的ipfs网关:public-gateway-checker
        IPNS同步代码(可自动转为中文词进行记忆)
      WebDav:
        同步aoa.json数据文件
    导入:
      单文件:aoa.json // (应支持增量)
    导出:
      单文件:aoa.json // 保留 _id
      想法:HTML站点 // 使用meta信息标记 _id
    粘贴:
      HTML 适配
      图片分离为单独笔记
  搜索:
    本地笔记库
    雪星人笔记库
    wiki
    google
扩展
  想法:允许执行笔记中的代码
  想法:使用 userscript.js 作为扩展
  想法:制作本地接口程序,接通os文件系统

参考