小嘿作文生成器
根据主题谓语、主题宾语,生成中学考试风格的作文。
开始使用
效果展示
莎士比亚写道:“即使被关在果壳之中,我仍自以为是无限宇宙之王。”人生在世,总会被一些东西束缚,只有勇于尝试,才能冲破障碍,向星辰大海进发。这样就要求我们勇于尝试,以此来丰富充实人生,增加其厚度。
在生命的河流中,每个人都想游得轻松,快捷,姿势优美。悠悠千年的人类历史,沉淀出了厚重的文化。勇于尝试的人是形成这种文化的骨干。
见义勇为英雄方俊明,勇于尝试,纵身一跃,却被命运撞得头破血流。在轮椅上度过青春,但你却固执地相信善良,丝毫不悔。今天你不能起身,但我们知道,你早已站立在所有人的面前。由此可见,勇于尝试方能让人生的鲜花绚丽多彩。只有勇于尝试,才能朝着目标奔跑。有了尝试,就不会在人生的道路上迷失自我。尝试是人生最重要的关键词之一。
袁隆平勇于尝试,以解决中国人的粮食问题为己任,头顶烈日,脚踩烂泥,研究杂交水稻的新品种,一次又一次的为科学作出的卓越的贡献。这足以说明,勇于尝试是帮助他登上生命巅峰的发动机。正确对待尝试,能够让我们不怕困难,披荆斩棘,攀登高峰。尝试对每个人来说都很重要。
千万捐赠的老人马旭,勇于尝试,少小离家乡音无改,曾经勇冠巾帼如今再让世人惊叹。以点滴积蓄汇成大河灌溉一世的乡愁,你毕生节俭只为一次奢侈,耐得清贫守得心灵的高贵。假如他勇于尝试,就不可能取得如此辉煌的成就。勇于尝试,才会有水滴石穿的精神,永不间断的前行。我们看重尝试,是因为它能成就我们。
滚滚长江东逝水,浪花流去时光。历史的经验启示我们:成功来自勇于尝试。
勇于尝试虽不容易,但并非无法做到。席慕蓉说:“生命是一条奔流不息的河,我们都是那个过河的人。”是的,要顺利地渡过这条河,必须勇于尝试。我们应当不忘初心,砥砺前行,才能在人生精神的天空中熠熠生辉。(共 717 字)
配置
请参考 生成器/配置
运行
python3.10 -m venv venv
source venv/bin/activate
pip install -r 完整依赖包.txt
python 网站服务器.py
部署
点击展开
假设服务器名 vultr, 可通过 ssh vultr
连接
1. 上传代码
在服务器创建仓库
cd ~
git init zuowen.jackjyq.com
cd zuowen.jackjyq.com
git config --local receive.denyCurrentBranch updateInstead
在本地电脑,上传代码
git remote add vultr vultr:~/zuowen.jackjyq.com
git push
在服务器安装依赖
python3.10 -m venv venv
source venv/bin/activate
pip install --no-cache-dir -r 精简依赖包.txt
# 测试能否运行,测试完按 Ctrl+C 退出
python 网站服务器.py
2. 配置 gunicorn 服务
在服务器配置 gunicorn
sudo vim /etc/systemd/system/zuowen.jackjyq.com.service
粘贴如下内容
[Unit]
Description=zuowen.jackjyq.com
After=network.target
[Service]
User=jack
Group=www-data
WorkingDirectory=/home/jack/zuowen.jackjyq.com
Environment="PATH=/home/jack/zuowen.jackjyq.com/venv/bin"
ExecStart=/home/jack/zuowen.jackjyq.com/venv/bin/gunicorn --worker-class=gevent --workers 3 --bind unix:zuowen.jackjyq.com.sock -m 007 网站服务器:app
[Install]
WantedBy=multi-user.target
在服务器启动服务
sudo systemctl start zuowen.jackjyq.com
sudo systemctl enable zuowen.jackjyq.com
sudo systemctl status zuowen.jackjyq.com
3. 配置 Nginx 服务
在服务器配置 Nginx
sudo vim /etc/nginx/conf.d/jackjyq.com.conf
粘贴如下内容
server {
listen 80;
server_name zuowen.jackjyq.com;
location / {
include proxy_params;
proxy_pass http://unix:/home/jack/zuowen.jackjyq.com/zuowen.jackjyq.com.sock;
}
}
在服务器启动服务
sudo nginx -t
sudo systemctl restart nginx
4. 配置 HTTPS
在服务器运行
sudo certbot --nginx
5. 升级
如代码修改,在本地运行
git push vultr & ssh -t vultr 'sudo systemctl restart zuowen.jackjyq.com'
参考
文件结构
项目根目录
├── 网站服务器.py: 网站服务器程序
├── 网站模版/:网站服务器 HTML 文件
├── 网站资源/:网站服务器 CSS, JavaScript, 图片等文件
├── 生成器/
│ ├── 生成器.py:生成器程序,可单独运行
│ └── ...
├── 笔记本/:一些独立的笔记和脚本
├── 精简依赖包.txt:部署使用,可能不包含未使用的模型
├── 完整依赖包.txt:开发使用,包含所有模型,以及 Linter,Formatter,Jupyter Lab...
└── ...
本文主要介绍网站服务器
,有关生成器
请参考这里。
鸣谢
- 受到 文章生成器 启发
授权协议
- 图片图标, 版权所有 保留所有权利
- 项目代码,基于 MIT 开源许可协议发布
- 生成作文,基于 CC0 1.0 通用协议发布