2 个不稳定版本
0.2.0 | 2024年1月16日 |
---|---|
0.1.0 | 2022年4月2日 |
#1047 in 命令行工具
18KB
421 代码行
akc
管理朋友连接的命令行工具。
这仍然是一个正在进行中的项目。使用它时可能会有很多意外的行为。
目录
历史
akc
是“aji, ki, 和 chi”的缩写。但这些词是什么意思呢?
它们是我公司的一些同事和队友用来指代具有特定亲近程度的朋友的术语。一个aji是一个非常亲密的朋友。接下来是ki,最后是chi,分别表示一个亲密的正常朋友。
注意:在波斯语中,aji 是妹妹的意思(发明这些术语的队友和同事都是女生,所以她们用 aji 代替男性同义词“dada”,波斯语中意为兄弟),ki 是谁,chi 是什么。
安装
您可以在发布页面下载您平台的可执行文件。另外,如果您已安装 rust,您可以通过 cargo
安装 akc
cargo install akc
用法
akc
通过保留朋友的名称,并根据他们的亲近程度建议您与之建立联系来工作。他们越亲近,akc
建议您与之建立联系的次数就越少。就这么简单。
默认情况下,有 3 个亲近级别,如历史中所述,称为 aji(非常亲密)、ki(亲密)和 chi(正常)。此外,还有 4 种默认的连接方式:闲聊、视频通话、电话和短信。这些对同一位朋友的再次建议机会的影响并不相同。如果您和一位朋友闲聊,akc
可能会以远低于短信的概率重新建议他/她。换句话说,闲聊、视频通话、电话和短信的成本从高到低。
添加朋友
akc friend aji Negar # Add an aji called Negar
akc friend ki Arash # Add a ki called Arash
akc friend chi Sara # Add a chi called Sara
获取连接建议
akc suggest # Suggest you a friend to connect with
与朋友记录记忆
akc memory hangout Negar Sara # Record a hangout with Negar and Sara
akc memory video-call Arash # Record a video call with Arash
akc memory call Arash # Record a call with Arash
akc memory text Sara # Record a call with Arash
待办事项
- 添加连接约束
- 添加更改默认值的功能
- 添加列出朋友及其连接状态的命令
依赖关系
~2.4–3.5MB
~62K SLoC