#错误信息 #人性化的 #用户 #沟通 #用户友好的 #理解

humantalk

一个用于改善最终用户通信的简单库

3 个版本

0.1.2 2024 年 2 月 14 日
0.1.1 2024 年 2 月 12 日
0.1.0 2024 年 2 月 12 日

#370调试

MIT 许可证

11KB
194

humantalk

人性化的调试信息

为什么

  • 并非所有最终用户都是开发者
  • 并非所有最终用户都熟悉您的代码库
  • 所以为什么不让他们更容易理解发生了什么呢?
  • 简化了错误报告,高度可定制

有什么

  • 可以生成警告、信息消息、调试消息(如果启用了调试符号)和不可恢复消息,这些消息将以各种颜色显示
  • 可以执行致命错误,这将还会生成一个崩溃文件(见crash_report.log中的示例),并指导用户提交您的文档站、GitHub 问题、GitHub 讨论或电子邮件等上的错误报告。

lib.rs:

Humantalk

旨在让与用户交流更容易 crates.io github

依赖项

~2–11MB
~90K SLoC