<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ироничная фантастика &#8212; ИИ-книга</title>
	<atom:link href="https://iikniga.ru/category/fantastika/ironichnaya-fantastika/feed/" rel="self" type="application/rss+xml" />
	<link>https://iikniga.ru</link>
	<description>Библиотека электронных книг, созданных в сотрудничестве с искусственным интеллектом</description>
	<lastBuildDate>Fri, 22 May 2026 21:22:26 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.1</generator>

<image>
	<url>https://iikniga.ru/wp-content/uploads/2024/08/cropped-favicon-32x32.jpg</url>
	<title>Ироничная фантастика &#8212; ИИ-книга</title>
	<link>https://iikniga.ru</link>
	<width>32</width>
	<height>32</height>
</image> 
        <div class="category-books-list">
            <h3>Список электронных книг</h3>
            <div class="sort-buttons">
                <button data-sort="alpha" data-order="asc">По алфавиту ▲</button>
                <button data-sort="date" data-order="desc">По дате ▼</button>
                <button data-sort="cats" data-order="asc">По рубрикам ▲</button>
                                <button data-sort="authors" data-order="asc">Авторы ▲</button>
                            </div>
            <div id="books-list-container"></div>
        </div>
        <style>
            .category-books-list {
                margin: 20px 0;
            }
            .category-books-list ul,
            .category-books-list li {
                font-size: 16px !important;
                line-height: 1.5 !important;
                font-weight: normal !important;
                list-style-type: disc !important;
                margin-left: 20px !important;
            }
            .category-books-list li {
                margin-bottom: 5px !important;
            }
            .category-books-list .sort-buttons {
                margin-bottom: 20px;
            }
            .category-books-list .sort-buttons button {
                background: #D3A973;
                border: 1px solid #ccc;
                padding: 8px 16px;
                margin-right: 8px;
                cursor: pointer;
                border-radius: 4px;
                font-size: 14px;
            }
            .category-books-list .sort-buttons button.active {
                background: #0073aa;
                color: #fff;
                border-color: #0073aa;
            }
            .category-books-list h4 {
                margin: 20px 0 10px;
                font-size: 1.2em;
                border-left: 4px solid #0073aa;
                padding-left: 10px;
            }
            .free-badge, .popular-badge, .bestseller-badge {
                display: inline-block;
                font-size: 11px;
                font-weight: bold;
                padding: 2px 6px;
                border-radius: 12px;
                margin-left: 8px;
                vertical-align: middle;
            }
            .free-badge { background: #4caf50; color: #fff; }
            .popular-badge { background: #ff9800; color: #fff; }
            .bestseller-badge { background: #f44336; color: #fff; }
        </style>
        <script id="books-data" type="application/json">[{"id":1234,"title":"\u0415\u0433\u043e \u041f\u0443\u0448\u0438\u0441\u0442\u043e\u0435 \u0412\u0435\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e, \u0438\u043b\u0438 \u041f\u0440\u0438\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u041c\u0443\u0440\u0437\u0438\u043a\u0430 \u0432 \u0421\u0430\u043d\u0441\u0430\u0440\u0435","url":"https:\/\/iikniga.ru\/2025\/12\/05\/ego-pushistoe-velichestvo-ili-priklyucheniya-murzika-v-sansare\/","date":1764975803,"other_cats":["\u0410\u043d\u0442\u0438\u0443\u0442\u043e\u043f\u0438\u044f","\u0418\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u043b\u043b\u0435\u043a\u0442","\u041f\u043e\u0432\u0435\u0441\u0442\u0438","\u041f\u0440\u0438\u043a\u043b\u044e\u0447\u0435\u043d\u0447\u0435\u0441\u043a\u0430\u044f \u0444\u0430\u043d\u0442\u0430\u0441\u0442\u0438\u043a\u0430","\u0424\u0430\u043d\u0442\u0430\u0441\u0442\u0438\u043a\u0430","\u042d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0435 \u043a\u043d\u0438\u0433\u0438"],"is_free":true,"is_popular":true,"is_bestseller":false},{"id":1031,"title":"\u041f\u0440\u043e\u0435\u043a\u0442 \u00ab\u041b\u0443\u043d\u0430\u0442\u0438\u043a\u00bb","url":"https:\/\/iikniga.ru\/2025\/08\/10\/proekt-lunatik\/","date":1754847368,"other_cats":["\u041a\u0432\u0430\u043d\u0442\u043e\u0432\u0430\u044f \u0444\u0438\u0437\u0438\u043a\u0430","\u0420\u0430\u0441\u0441\u043a\u0430\u0437\u044b","\u0424\u0430\u043d\u0442\u0430\u0441\u0442\u0438\u043a\u0430","\u042d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0435 \u043a\u043d\u0438\u0433\u0438"],"is_free":true,"is_popular":true,"is_bestseller":false},{"id":1627,"title":"\u0420\u044b\u0431\u0430\u043b\u043a\u0430 \u043e\u0441\u043e\u0431\u043e\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f","url":"https:\/\/iikniga.ru\/2026\/05\/22\/rybalka-osobogo-naznacheniya\/","date":1779466899,"other_cats":["\u0412\u043e\u0435\u043d\u043d\u0430\u044f \u0444\u0430\u043d\u0442\u0430\u0441\u0442\u0438\u043a\u0430","\u041d\u0430\u0443\u0447\u043d\u0430\u044f \u0444\u0430\u043d\u0442\u0430\u0441\u0442\u0438\u043a\u0430","\u041f\u043e\u0432\u0435\u0441\u0442\u0438","\u041f\u0440\u0438\u043a\u043b\u044e\u0447\u0435\u043d\u0447\u0435\u0441\u043a\u0430\u044f \u0444\u0430\u043d\u0442\u0430\u0441\u0442\u0438\u043a\u0430","\u0424\u0430\u043d\u0442\u0430\u0441\u0442\u0438\u043a\u0430","\u042d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0435 \u043a\u043d\u0438\u0433\u0438"],"is_free":false,"is_popular":false,"is_bestseller":false}]</script>
                <script id="authors-data" type="application/json">[{"name":"\u0412\u043b\u0430\u0434\u0438\u043c\u0438\u0440 \u041a\u043e\u0442\u043e\u043a","url":"https:\/\/iikniga.ru\/author\/admin\/"},{"name":"\u041d\u0438\u043a\u043e\u043b\u0430\u0439 \u041b\u0435\u0432\u0430\u043d\u0434\u0430","url":"https:\/\/iikniga.ru\/author\/nikolay-levanda\/"}]</script>
                <script>
        (function() {
            var booksData = JSON.parse(document.getElementById("books-data").innerText);
            var container = document.getElementById("books-list-container");
            var currentSort = "alpha";
            var currentOrder = "asc";
            var authorsList = null;
            var authorsDataElement = document.getElementById("authors-data");
            if (authorsDataElement) {
                authorsList = JSON.parse(authorsDataElement.innerText);
            }

            function sortAlphaAsc(a,b) { return a.title.localeCompare(b.title); }
            function sortAlphaDesc(a,b) { return b.title.localeCompare(a.title); }
            function sortDateAsc(a,b) { return a.date - b.date; }
            function sortDateDesc(a,b) { return b.date - a.date; }
            function sortAuthorsAsc(a,b) { return a.name.localeCompare(b.name); }
            function sortAuthorsDesc(a,b) { return b.name.localeCompare(a.name); }

            function escapeHtml(str) {
                return str.replace(/[&<>]/g, function(m) {
                    if (m === "&") return "&amp;";
                    if (m === "<") return "&lt;";
                    if (m === ">") return "&gt;";
                    return m;
                });
            }

            function renderBookItem(book) {
                var otherCatsStr = book.other_cats.length ? " (" + book.other_cats.join(", ") + ")" : "";
                var badges = "";
                if (book.is_free) badges += "<span class=\"free-badge\">Бесплатно</span>";
                if (book.is_popular) badges += "<span class=\"popular-badge\">Популярное</span>";
                if (book.is_bestseller) badges += "<span class=\"bestseller-badge\">Бестселлер</span>";
                return "<li><a href=\"" + escapeHtml(book.url) + "\">" + escapeHtml(book.title) + "</a>" + badges + escapeHtml(otherCatsStr) + "</li>";
            }

            function renderPlainList(books, order) {
                var sortedBooks = [...books];
                if (currentSort === "alpha") {
                    sortedBooks.sort(order === "asc" ? sortAlphaAsc : sortAlphaDesc);
                } else if (currentSort === "date") {
                    sortedBooks.sort(order === "asc" ? sortDateAsc : sortDateDesc);
                }
                var html = "<ul>";
                sortedBooks.forEach(function(book) { html += renderBookItem(book); });
                html += "</ul>";
                container.innerHTML = html;
            }

            function renderGroupedByCats(books, order) {
                var groups = {};
                books.forEach(function(book) {
                    var cats = book.other_cats;
                    if (cats.length === 0) cats = ["Без рубрики"];
                    cats.forEach(function(cat) {
                        if (!groups[cat]) groups[cat] = [];
                        groups[cat].push(book);
                    });
                });
                for (var cat in groups) {
                    groups[cat].sort(sortAlphaAsc);
                }
                var sortedCats = Object.keys(groups).sort();
                if (order === "desc") sortedCats.reverse();
                var html = "";
                sortedCats.forEach(function(cat) {
                    html += "<h4>" + escapeHtml(cat) + "</h4><ul>";
                    groups[cat].forEach(function(book) { html += renderBookItem(book); });
                    html += "</ul>";
                });
                container.innerHTML = html;
            }

            function renderAuthorsList(authors, order) {
                var sortedAuthors = [...authors];
                sortedAuthors.sort(order === "asc" ? sortAuthorsAsc : sortAuthorsDesc);
                var html = "<ul>";
                sortedAuthors.forEach(function(author) {
                    var link = (author.url && author.url !== "#") ? "<a href=\"" + escapeHtml(author.url) + "\">" + escapeHtml(author.name) + "</a>" : escapeHtml(author.name);
                    html += "<li>" + link + "</li>";
                });
                html += "</ul>";
                container.innerHTML = html;
            }

            function renderList(sortType, order) {
                if (sortType === "alpha" || sortType === "date") {
                    renderPlainList(booksData, order);
                } else if (sortType === "cats") {
                    renderGroupedByCats(booksData, order);
                } else if (sortType === "authors" && authorsList) {
                    renderAuthorsList(authorsList, order);
                }
            }

            var buttons = document.querySelectorAll(".sort-buttons button");
            buttons.forEach(function(btn) {
                btn.addEventListener("click", function(e) {
                    var sort = this.getAttribute("data-sort");
                    var defaultOrder = this.getAttribute("data-order");
                    var isActive = this.classList.contains("active");
                    if (isActive) {
                        currentOrder = (currentOrder === "asc") ? "desc" : "asc";
                        renderList(currentSort, currentOrder);
                        var newText = (currentSort === "alpha") ? (currentOrder === "asc" ? "По алфавиту ▲" : "По алфавиту ▼") :
                                      (currentSort === "date") ? (currentOrder === "asc" ? "По дате ▲" : "По дате ▼") :
                                      (currentSort === "cats") ? (currentOrder === "asc" ? "По рубрикам ▲" : "По рубрикам ▼") :
                                      (currentSort === "authors") ? (currentOrder === "asc" ? "Авторы ▲" : "Авторы ▼") :
                                      this.innerText;
                        this.innerText = newText;
                    } else {
                        currentSort = sort;
                        currentOrder = defaultOrder;
                        renderList(currentSort, currentOrder);
                        buttons.forEach(function(b) { b.classList.remove("active"); });
                        this.classList.add("active");
                        buttons.forEach(function(b) {
                            var s = b.getAttribute("data-sort"), o = b.getAttribute("data-order");
                            if (s === "alpha") b.innerText = o === "asc" ? "По алфавиту ▲" : "По алфавиту ▼";
                            if (s === "date") b.innerText = o === "asc" ? "По дате ▲" : "По дате ▼";
                            if (s === "cats") b.innerText = o === "asc" ? "По рубрикам ▲" : "По рубрикам ▼";
                            if (s === "authors") b.innerText = o === "asc" ? "Авторы ▲" : "Авторы ▼";
                        });
                        this.innerText = (currentSort === "alpha") ? (currentOrder === "asc" ? "По алфавиту ▲" : "По алфавиту ▼") :
                                         (currentSort === "date") ? (currentOrder === "asc" ? "По дате ▲" : "По дате ▼") :
                                         (currentSort === "cats") ? (currentOrder === "asc" ? "По рубрикам ▲" : "По рубрикам ▼") :
                                         (currentSort === "authors") ? (currentOrder === "asc" ? "Авторы ▲" : "Авторы ▼") :
                                         this.innerText;
                    }
                });
            });
            var activeButton = document.querySelector(".sort-buttons button[data-sort=\"" + currentSort + "\"]");
            if (activeButton) activeButton.classList.add("active");
            renderList(currentSort, currentOrder);
        })();
        </script>
        	<item>
		<title>Рыбалка особого назначения</title>
		<link>https://iikniga.ru/2026/05/22/rybalka-osobogo-naznacheniya/</link>
					<comments>https://iikniga.ru/2026/05/22/rybalka-osobogo-naznacheniya/#comments</comments>
		
		<dc:creator><![CDATA[Николай Леванда]]></dc:creator>
		<pubDate>Fri, 22 May 2026 13:21:39 +0000</pubDate>
				<category><![CDATA[Военная фантастика]]></category>
		<category><![CDATA[Ироничная фантастика]]></category>
		<category><![CDATA[Научная фантастика]]></category>
		<category><![CDATA[Повести]]></category>
		<category><![CDATA[Приключенческая фантастика]]></category>
		<category><![CDATA[Фантастика]]></category>
		<category><![CDATA[Электронные книги]]></category>
		<guid isPermaLink="false">https://iikniga.ru/?p=1627</guid>

					<description><![CDATA[Позиционное затишье на линии боевого соприкосновения — тяжелое время, когда монотонный быт и однообразный рацион из тушенки способны допечь даже самого стойкого солдата. В один из таких дней бойцу-изобретателю с позывным Левша нестерпимо хочется настоящей, домашней ухи. Озеро со свежей рыбой совсем рядом, но оно находится в опасной «серой зоне» под прицелом врага.

Когда человеку путь к воде заказан, в дело вступают современные технологии и солдатская смекалка. Левша берется за дерзкую техническую модификацию: превращает штатного гусеничного робота-доставщика в уникальный автономный рыболовный комплекс «Карась-1». Вооружив платформу высокопрочным оптоволокном, защищенным смартфоном с ночным видением для подводной съемки и самодельной системой автоподсечки, изобретатель отправляет железного рыбака в ночной рейд.

«Рыбалка особого назначения» — это живая, проникнутая тонким фронтовым юмором прифронтовая повесть о том, как изобретательность, верность товарищам и искреннее стремление к маленьким мирным радостям способны подарить бойцам незабываемый вкус дома посреди суровых военных будней.]]></description>
										<content:encoded><![CDATA[<p>Позиционное затишье на линии боевого соприкосновения — тяжелое время, когда монотонный быт и однообразный рацион из тушенки способны допечь даже самого стойкого солдата. В один из таких дней бойцу-изобретателю с позывным Левша нестерпимо хочется настоящей, домашней ухи. Озеро со свежей рыбой совсем рядом, но оно находится в опасной «серой зоне» под прицелом врага.</p>
<p>Когда человеку путь к воде заказан, в дело вступают современные технологии и солдатская смекалка. Левша берется за дерзкую техническую модификацию: превращает штатного гусеничного робота-доставщика в уникальный автономный рыболовный комплекс «Карась-1». Вооружив платформу высокопрочным оптоволокном, защищенным смартфоном с ночным видением для подводной съемки и самодельной системой автоподсечки, изобретатель отправляет железного рыбака в ночной рейд.</p>
<p>«Рыбалка особого назначения» — это живая, проникнутая тонким фронтовым юмором прифронтовая повесть о том, как изобретательность, верность товарищам и искреннее стремление к маленьким мирным радостям способны подарить бойцам незабываемый вкус дома посреди суровых военных будней.</p>
<p> <a class="read-more" href="https://iikniga.ru/2026/05/22/rybalka-osobogo-naznacheniya/">Читать далее</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://iikniga.ru/2026/05/22/rybalka-osobogo-naznacheniya/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Его Пушистое Величество, или Приключения Мурзика в Сансаре</title>
		<link>https://iikniga.ru/2025/12/05/ego-pushistoe-velichestvo-ili-priklyucheniya-murzika-v-sansare/</link>
					<comments>https://iikniga.ru/2025/12/05/ego-pushistoe-velichestvo-ili-priklyucheniya-murzika-v-sansare/#respond</comments>
		
		<dc:creator><![CDATA[Владимир Коток]]></dc:creator>
		<pubDate>Fri, 05 Dec 2025 20:03:23 +0000</pubDate>
				<category><![CDATA[Антиутопия]]></category>
		<category><![CDATA[Ироничная фантастика]]></category>
		<category><![CDATA[Искусственный интеллект]]></category>
		<category><![CDATA[Повести]]></category>
		<category><![CDATA[Приключенческая фантастика]]></category>
		<category><![CDATA[Фантастика]]></category>
		<category><![CDATA[Электронные книги]]></category>
		<category><![CDATA[Бесплатно]]></category>
		<category><![CDATA[Популярное]]></category>
		<guid isPermaLink="false">https://iikniga.ru/?p=1234</guid>

					<description><![CDATA[Юридический казус делает кота Мурзика правителем страны. Его «указы» — сиеста, когтеточки и право на сон — вызывают революцию… в человеческих душах. Умная и тёплая фантастика о том, что иногда лучший правитель — тот, кто просто хочет есть, спать и чтобы ему чесали за ушком.]]></description>
										<content:encoded><![CDATA[<p>Юридический казус делает кота Мурзика правителем страны. Его «указы» — сиеста, когтеточки и право на сон — вызывают революцию… в человеческих душах. Умная и тёплая фантастика о том, что иногда лучший правитель — тот, кто просто хочет есть, спать и чтобы ему чесали за ушком.</p>
<p> <a class="read-more" href="https://iikniga.ru/2025/12/05/ego-pushistoe-velichestvo-ili-priklyucheniya-murzika-v-sansare/">Читать далее</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://iikniga.ru/2025/12/05/ego-pushistoe-velichestvo-ili-priklyucheniya-murzika-v-sansare/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Проект «Лунатик»</title>
		<link>https://iikniga.ru/2025/08/10/proekt-lunatik/</link>
					<comments>https://iikniga.ru/2025/08/10/proekt-lunatik/#respond</comments>
		
		<dc:creator><![CDATA[Владимир Коток]]></dc:creator>
		<pubDate>Sun, 10 Aug 2025 14:36:08 +0000</pubDate>
				<category><![CDATA[Ироничная фантастика]]></category>
		<category><![CDATA[Квантовая физика]]></category>
		<category><![CDATA[Рассказы]]></category>
		<category><![CDATA[Фантастика]]></category>
		<category><![CDATA[Электронные книги]]></category>
		<category><![CDATA[Бесплатно]]></category>
		<category><![CDATA[Популярное]]></category>
		<guid isPermaLink="false">https://iikniga.ru/?p=1031</guid>

					<description><![CDATA[<h4>Аннотация</h4> 
В научно-фантастическом рассказе "Проект 'Лунатик'" описывается инцидент в НИИ Квантовой Парадоксологии, где проводится эксперимент по стабилизации макроскопических квантовых объектов с помощью коллективного наблюдения. В ходе эксперимента с квантовой копией Луны происходит сбой системы наблюдения, и резервный наблюдатель, мышь по имени Альбус, случайно смотрит не на объект, а на свою поилку. Это приводит к неожиданному коллапсу волновой функции, и квантовая Луна материализуется внутри поилки, вызывая хаос и разрушения в лаборатории. Рассказ с юмором и иронией исследует идеи квантовой механики и роли наблюдателя в формировании реальности.]]></description>
										<content:encoded><![CDATA[<h4>Аннотация</h4>
<p>В научно-фантастическом рассказе &#171;Проект &#8216;Лунатик&#8217;&#187; описывается инцидент в НИИ Квантовой Парадоксологии, где проводится эксперимент по стабилизации макроскопических квантовых объектов с помощью коллективного наблюдения. В ходе эксперимента с квантовой копией Луны происходит сбой системы наблюдения, и резервный наблюдатель, мышь по имени Альбус, случайно смотрит не на объект, а на свою поилку. Это приводит к неожиданному коллапсу волновой функции, и квантовая Луна материализуется внутри поилки, вызывая хаос и разрушения в лаборатории. Рассказ с юмором и иронией исследует идеи квантовой механики и роли наблюдателя в формировании реальности.</p>
<p> <a class="read-more" href="https://iikniga.ru/2025/08/10/proekt-lunatik/">Читать далее</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://iikniga.ru/2025/08/10/proekt-lunatik/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
