AIHackers / OMOOC2py

开智学堂.Python入门班 第二期
MIT License
71 stars 176 forks source link

[1w]小赖的交互日记系统 #38

Closed wp-lai closed 9 years ago

wp-lai commented 9 years ago

貌似已经过截止时间了,那就把现在已经做出来的东西,整理下发布出来吧

现在实现了的功能是

代码发布在我的GitHub仓库里,README.md文档写的有些匆忙,有没说清楚的地方请向我反馈,可以通过issue或者邮件,意见和建议我都欢迎。

代码的开发记录发布在我的Gitbook里,感兴趣的同学可以看看。

ps: 代码更新了几个版本才想起来该用git来管理,建立分支去探索新功能。

反思了下原因

  • 最初觉得只会写一个版本
    • 所以没git init
  • 对要实现的功能没有一个清晰的描述
    • 没想清楚后继版本中哪些是对现有版本的改善,哪些是新功能的探索
    • 想到哪就去做哪,没有明确地规划
    • 所以没有用起来gitbranchmerge

@bambooom 首先说说我的想法,我主要想做到的是

再回到你提的问题

就是安装步骤是不是太繁琐了?

  • 确实是
  • Sublime Textsubl只是权益之计
  • - [ ] #todo# 让用户提供参数,描绘用户想要使用的浏览器,并提供默认值
  • pandoc确实不必要
  • pandoc是个很强大的软件,但放到我这个程序里有点大材小用了,不是很必要
  • - [X] 使用python的第三方库markdown来进行格式转换,并补上其他html需要的信息

为什么我不直接建一个txt写东西保存就好了?

  • Sublime Text编辑的是一个临时文件
  • 编辑完保存关闭之后,临时文件会自动被删除
  • 而输入的信息会传入到程序中
  • 还是之前说的,我想做到信息输入和储存两个部分的分离

不知道这样有没有能完全回答你的问题。

chientung91 commented 9 years ago

开发记录挺完整,赞过程!

bambooom commented 9 years ago

想到直接预览md以及格式转换很赞!

但是看了Readme后提个问题,就是安装步骤是不是太繁琐了?sublime text就算了,为什么要安装subl?为什么还要安装pandoc?如果我作为一个什么都不懂的user,一看到要安装这么多奇怪的我不知道的东西,我会直接叉掉这个页面哦~

再以及交互的操作是不是也有点奇怪?假设前面的安装我都装了,然后我使用命令行打开了sublime text3的页面,我输入了我想写的dairy,然后我还要点保存并关闭窗口?那为什么我不直接建一个txt写东西保存就好了?。。。用最简单的raw_input不可以嘛?

Milky NI Mengzhu Tel: (852)66759692 Email: nmz89825@gmail.com

On Thu, Oct 22, 2015 at 9:24 AM, Chientung Gao notifications@github.com wrote:

开发记录挺完整,赞过程!

— Reply to this email directly or view it on GitHub https://github.com/OpenMindClub/OMOOC2py/issues/38#issuecomment-150070898 .

ZoomQuiet commented 9 years ago

并入 [1w]学员任务 提交处 · Issue #41 · OpenMindClub/OMOOC2py